2670 115
59947 834
6705 563
5413 127
21199 826
3760 63
12247 190
12324 294
7958 355
21023 131
5032 478
10555 982
3788 772
4458 943
2263 376
3198 553