39036 76
10378 221
22959 510
10400 741
5787 88
2494 407
5315 696
8325 286
35913 751
15127 601
10917 572
20765 328
161333 974
364043 1068
1605573 6650
10700 568
5631 152
36326 852
26176 596
25507 934
22071 293