34931 815
10116 208
3831 388
12019 741
5084 677
8420 860
4179 342
12090 233
1566 175
10542 567
4345 397
16119 231
15732 614
40301 173
3612 393
6280 80
927427 955
246973 1043
7425 606
8050 719
123786 465
33453 612
78494 612
65464 833
2979 102
6621 359
14493 603
2419 340