1301 89
4726 494
3223 873
22575 336
9633 559
3313 482
2132 266
2266 157
2543 436
4893 54
3695 724
15012 688
1170 340
1547 308
3610 738
6021 562
18081 849
22989 623
513 106
13834 203
2987 605
542 83
2100 148
3058 434