2653 115
59936 834
6705 563
5413 127
21195 826
3758 63
12245 190
12315 294
7957 355
21023 131
5031 478
10555 982
3787 772
4456 943
2263 376
3197 553