2652 115
59935 834
6701 563
5413 127
21195 826
3758 63
12245 190
12313 294
7957 355
21023 131
5031 478
10555 982
3787 772
4456 943
2262 376
3197 553