11431 812
11939 623
18431 78
408773 401
313606 716
59350 337
17525 69
16223 214
31986 788
16404 144
324219 847
500123 1126
425399 709
82407 597
973666 1278
202363 1056
14756 245
23701 107
152130 472
451980 1073
166900 857
150148 613
139687 568
378190 957
12181 505
9899 209
35483 453
34971 74