34931 815
10116 208
3831 388
12017 741
5084 677
8417 860
4176 342
12087 233
1566 175
10534 567
4343 397
16115 231
15732 614
40293 173
3611 393
6261 80
927402 955
246968 1043
7423 606
8047 719
123780 465
33445 612
78487 612
65456 833
2978 102
6614 359
14480 603
2418 340