2672 115
59949 834
6705 563
5413 127
21200 826
3760 63
12247 190
12328 294
7958 355
21023 131
5032 478
10555 982
3788 772
4458 943
2263 376
3198 553