5028 87
11847 204
29316 318
10932 567
7582 787
5923 571
4707 229
7527 197
3257 508
22240 840
10752 239
7386 845
7128 469
19411 916
23420 412
4217 180
8754 598
12826 549
29342 431
4503 453
14801 327
7422 719
6208 440
19615 633
13375 611
46295 639
6834 778
6603 528