2502 407
2159 281
959 28
2275 392
3439 676
2281 56
3667 857
1882 199
3437 688
1225 101
1880 165
1548 115
3972 500
2606 541
2914 476
1461 174
3715 729
12272 390
4926 475
2039 307
4508 507
1443 75
3552 787
5111 750