2918 239
1337 111
5324 89
4044 227
103642 629
3363 241
1535 265
2425 369
20898 703
4442 793
33088 560
129164 292
65092 247
6346 659
4850 622
19620 83
3624 198
6504 438
58558 504
30232 142
56647 452
5846 549
64658 706
2663 408
8171 526
3204 197
3273 229
17724 630