3283 515
2160 239
23807 209
9683 396
39833 565
14319 423
21792 450
21635 475
3525 283
7713 259
29814 119
35918 258
12338 61
24437 659
13458 360
8951 292
16194 170
2379 218
22683 107
23175 649
49668 263
6492 596
7302 955
31219 238