1429 256
4998 360
1143 252
3269 412
2909 844
872 51
679 86
142898 653
2018 521
40422 271
35463 112
14167 232
7318 323
26124 883
9923 42
9469 240
113804 1098
92175 445
44574 827
17649 472
13303 194