3005 670
1701 346
2119 505
3502 659
3180 859
1815 473
1668 457
1450 255
1196 143
1914 443
2228 279
1313 33
2560 617
2073 428
2754 588
2904 581
1028 245
938 224
1857 260
2704 533
511 53
890 214
2839 812
4489 531