3196 91
4342 562
16150 551
10278 345
3011 607
2435 336
19775 101
1773 159
1538 139
15514 448
2376 262
3419 388
5185 148
5477 438
36257 744
2835 519
3753 503
4346 507
23928 57
18045 566
4867 873
10089 594
12347 604
20599 156
63026 823
30029 307
14272 417
64263 784