21293 514
3079 191
2927 636
36937 236
19752 596
7307 772
11484 219
3163 312
2509 44
23204 526
3712 317
5009 542
6393 738
839 94
5627 117
4721 59
15567 465
1179 36