1485 53
2126 423
876 117
1737 385
2269 571
3076 785
1212 222
1081 119
1677 403
2599 646
3064 446
4269 392
3431 703
3185 915
37258 50
15378 81
7065 782
203059 899
19424 444
15098 156