595 153
12151 419
6729 27
2252 653
828 187
1242 284
2137 415
1230 336
1392 416
1800 343
668 174
1306 376
241 44
18507 155
1766 396
2456 514
237 55
2130 680
1523 377
336 73
1267 315
368 50
847 247
1274 66
5832 554
8827 425
8744 946
19230 579