3508 643
10210 568
2810 171
414 76
1729 171
2163 328
3321 681
3436 641
20528 681
3082 119
2134 214
1604 206
2650 446
3219 515
2636 342
6414 358
18888 988
1169 300
18362 894
3161 460
3218 492
11972 627
1844 113
7217 543