2781 501
2060 291
1239 237
399 90
2891 879
2092 552
2549 746
1258 228
2413 774
2658 743
322 66
4428 865
1741 432
1488 371
1944 415
3318 537
2150 483
3205 817
3008 773
1709 248
2829 813
2720 591
3030 813
283 35