2966 790
1759 258
1502 178
2349 416
5210 388
6944 163
101214 368
36203 519
13322 119
50003 491
29419 542
37281 531
14703 412
30561 546
63973 215
50903 517
25301 321
31976 739
45411 67
25253 298
115505 576
38217 88
16530 93
26293 158