20591 500
2632 230
4663 648
7044 549
29702 195
22414 626
8245 522
15142 336
12158 426
5344 53
19165 37
28498 678
3045 352
4383 361
1878 382
1715 291
3043 744
46576 814
13587 960
9037 493
7647 56
15655 713
24989 125
7528 231
18679 572
8903 556
2489 534
3042 70