510 90
13357 41
4922 654
2780 119
8130 184
18698 121
54494 68
12914 604
1948 71
20853 647
17545 76
23471 900
17673 73
13395 822
24993 755
5638 602
66652 515
8476 268
7328 456
5274 238
5123 184
105254 264
10373 336
14697 575
63872 107
7986 79
2415 211
5214 678