2695 130
12858 589
59955 533
2382 199
9180 626
64789 518
6576 62
39707 490
5492 324
6345 394
41569 381
13613 694
8509 187
7811 390
2611 327
1034 124
2279 301
5506 426
4180 919
12267 376
3975 672