1484 53
2126 423
876 117
1736 385
2268 571
3076 785
1212 222
1081 119
1675 403
2599 646
3061 446
4269 392
3431 703
3184 915
37257 50
15378 81
7065 782
203042 899
19422 444
15096 156