2901 630
1297 249
1543 110
916 228
2203 531
645 133
2356 631
2855 761
1793 422
1957 593
3225 537
1395 267
631 55
1565 429
2886 572
2586 500
2469 320
3928 555
1094 209
544 71
643 32
3053 941
1107 290
421 32