4093 71
3521 643
3195 634
2827 541
1951 136
2375 394
1701 151
2066 119
1366 48
4885 834
3508 605
3026 674
3743 43
3184 578
2309 353
15515 255
1564 48
6489 808
3230 101
2363 27
2621 307
11271 727
2353 379
2720 412