640 133
2905 503
2670 759
3399 967
1927 359
2577 500
1416 364
1271 249
843 185
458 106
1738 377
744 167
1378 421
1075 209
405 32
1297 315
1855 240
1839 481
2061 328
2851 572
901 240
2160 531
2469 639
570 108