3001 619
2179 432
2132 524
1309 268
2670 467
2870 773
2963 576
1976 513
1143 318
1632 329
1929 533
2712 230
1373 201
721 74
1875 370
1705 319
2095 551
341 82
1895 455
2833 886
2656 459
195 28
2490 106
2816 510