21448 514
3088 191
2929 636
36977 236
19782 596
7323 772
11485 219
3163 312
2509 44
23208 526
3712 317
5009 542
6401 738
839 94
5630 117
4723 59
15572 465
1181 36