313 60
3462 846
11667 404
3117 551
8249 611
2426 155
3402 276
1377 102
17405 97
3556 759
5446 494
6182 480
1824 146
3013 574
6242 574
3920 100
37651 366
26687 527
3120 382
2990 424
3914 94
9456 330
4180 718
1168 63
2015 275
8170 104
2633 367
4570 446