960 249
2355 561
2961 647
2870 650
1928 575
1806 390
2585 796
1267 230
815 53
381 51
3451 933
3125 959
3134 872
1091 214
2628 781
3164 670
775 152
406 76
365 85
1179 231
3223 801
3013 766
1281 307
506 97