34931 815
10116 208
3831 388
12017 741
5084 677
8418 860
4178 342
12089 233
1566 175
10540 567
4344 397
16116 231
15732 614
40297 173
3611 393
6269 80
927413 955
246969 1043
7423 606
8047 719
123783 465
33448 612
78491 612
65457 833
2978 102
6615 359
14486 603
2419 340