3050 105
887 58
1838 335
351 44
587 59
2490 580
5217 172
1705 334
2475 568
1696 228
2511 686
2430 386
1859 460
4372 690
2080 395
3179 923
4371 473
444 78
2787 582
2340 326
2045 410
1810 94
27147 862
4745 888