3027 796
1526 233
3140 601
2194 485
2550 528
884 181
896 80
2967 821
2297 389
3060 715
996 52
1398 63
2420 401
907 142
4219 822
3249 803
400 39
2775 645
2706 519
3595 939
2244 474
5995 569
3151 689
2374 442
1878 326
4514 485
1163 100
3114 578