2116 541
2693 850
2437 766
522 68
2520 648
1540 353
1043 211
3264 815
3007 772
2046 501
2398 560
1678 95
2764 395
1980 499
3785 767
2362 492
1130 263
2071 378
2650 817
994 222
1975 407
1328 90
2366 603
2995 87