2815 745
1744 343
3055 803
2280 445
2034 388
1141 171
1686 463
2297 492
2845 520
1707 228
1071 199
3932 860
3477 665
3193 732
2831 561
149 34
2867 865
1887 573
2383 504
2804 824
782 152
370 64
3195 943
2131 493
1543 407
1370 269
1673 313
666 51