2901 688
949 261
2868 291
138 31
2135 54
3053 585
2545 424
830 239
4543 544
3741 616
3051 583
2352 399
1951 292
3246 766
4264 671
1048 142
2996 797
2454 609
1249 272
1764 62
2495 93
2995 815
1715 35
2802 745