936 249
2846 650
2322 561
2915 647
1895 575
362 51
1772 390
3115 872
1231 230
2613 781
2543 796
774 53
3089 959
1059 214
761 152
3406 933
3143 670
1160 231
2996 766
344 85
2048 463
2513 607
1262 307
3199 801