3966 600
2385 57
3956 475
5294 285
7555 951
3913 269
38217 587
21533 510
15368 758
86852 261
4525 249
2201 358
6477 623
7978 74
18349 506
2828 707
6018 779
180422 1068
1441 73
5592 604
6239 596
4105 249
6205 156
2691 40
12280 738
3048 427
14487 396
52595 518