34931 815
10116 208
3831 388
12017 741
5084 677
8418 860
4177 342
12088 233
1566 175
10537 567
4344 397
16116 231
15732 614
40293 173
3611 393
6263 80
927405 955
246969 1043
7423 606
8047 719
123781 465
33447 612
78490 612
65456 833
2978 102
6614 359
14483 603
2419 340