3016 757
270 72
18136 709
4117 612
3801 613
2646 356
6897 335
36484 551
1349 114
3329 370
5042 565
1076 37
5766 376
13433 839
4277 249
1686 155
6772 741