2655 115
59936 834
6705 563
5413 127
21196 826
3758 63
12246 190
12316 294
7958 355
21023 131
5031 478
10555 982
3787 772
4456 943
2263 376
3197 553