3052 130
12951 589
61582 533
2532 199
9245 626
67020 520
7039 62
41785 490
5762 324
6597 394
42017 381
14054 695
8778 187
8057 391
2740 328
1116 124
2360 301
5845 426
4302 919
13003 376
4069 672