813 125
1565 332
3385 738
1235 239
305 58
7708 934
1522 257
2440 500
1640 450
2866 852
3157 907
2933 948
2447 167
2514 412
889 52
1233 218
2909 681
3292 702
1368 288
339 82
2936 761
1461 323
1030 167
2959 649