25605 629
20672 444
30123 654
98385 877
41992 786
16614 541
21149 121
41833 930
53936 323
2117 150
9578 275
9708 255
5778 67
8112 160
3531 431
1905 112
2307 78
4336 360
4850 470
5017 895
5465 418
5629 379
3534 174
24688 91
29905 608
28101 914
90971 262
49399 484