2664 115
59943 834
6705 563
5413 127
21199 826
3759 63
12246 190
12323 294
7958 355
21023 131
5031 478
10555 982
3788 772
4458 943
2263 376
3198 553