2626 115
59912 834
6695 563
5412 127
21176 826
3756 63
12238 190
12283 294
7955 355
21023 131
5020 478
10551 982
3785 772
4456 943
2261 376
3197 553