667 183
2202 364
1925 396
381 81
2951 779
3170 907
2688 501
3095 587
1850 446
1133 175
3140 624
1648 273
3617 730
2272 646
1994 343
2845 434
3466 993
2847 736
887 164
2813 503
3322 551
965 179
760 112
2894 631