2498 46
5953 666
11104 362
8442 677
13420 487
160465 328
125208 319
21058 151
7826 79
8534 178
13944 759
8541 614
11379 229
3364 726