2898 65
31074 884
36721 722
8162 767
52184 1063
20430 362
3270 226
2538 234
4446 373
3771 172
3076 439
3395 494
2734 63
8329 927
7014 622
4951 628
2226 511