1429 256
4998 360
1143 252
3269 412
2909 844
17101 575
16995 645
872 51
2186 423
679 86
142898 653
2634 675
2018 521
1188 163
40422 271
35463 112
14167 232
3269 466
7318 323
26124 883
9923 42
9469 240
113804 1098
92175 445
44574 827
17649 472
13303 194
33824 295