13585 878
35827 722
8095 767
51561 1062
20171 362
3186 226
2472 234
4374 373
3700 172
3073 439
3345 494
2664 63
8248 927
6917 622
4849 628
2224 511