509 48
1803 400
2161 629
1344 233
2660 803
3043 725
8561 474
1764 382
7231 910
3210 668
1764 340
2260 667
1888 245
1381 245
2421 261
2641 533
3333 761
2014 387
1646 91
2782 561
2546 622
3324 635
2049 347
1782 462
3175 873
3697 828
3460 933
2187 498