2623 115
59906 834
6694 563
5412 127
21174 826
3755 63
12232 190
12266 294
7954 355
21023 131
5016 478
10551 982
3785 772
4456 943
2261 376
3197 553