3001 796
1524 233
3136 601
2194 485
2545 528
882 181
894 80
2947 821
2289 389
3057 715
963 52
1390 63
2418 401
904 142
4175 822
3244 803
399 39
2775 645
2704 519
3591 939
2191 474
5990 569
3151 689
2370 442
1873 326
4501 485
1162 100
3112 578