312 60
3459 846
11667 404
3117 551
8249 611
2426 155
3402 276
1377 102
17403 97
3556 759
5446 494
6182 480
1824 146
3013 574
6242 574
3919 100
37650 366
26685 527
3120 382
2990 424
3914 94
9456 330
4180 718
1168 63
2015 275
8168 104
2633 367
4569 446