14216 475
45295 386
28473 700
315667 1436
157649 610
79105 355
21066 144
5337 619
27108 156
128744 958
19809 434
60299 310
16923 547
9015 639
10501 509
15279 480
16205 475
10877 467
14317 818
12463 315
9397 672
5758 302