3050 105
887 58
1836 335
351 44
587 59
2490 580
5216 172
1705 334
2475 568
1696 228
2511 686
2429 386
4372 690
1857 460
2080 395
3179 923
444 78
4370 473
2787 582
2340 326
27147 862
2044 410
1809 94
4745 888