12096 803
19225 523
15780 503
1663 70
16603 181
14785 201
2455 29
17234 473
15631 471
11169 596
3266 127
4887 309
2130 79
10775 187
8043 318
6037 877
3433 682
8559 405
4108 519
12477 159
8073 176
15871 185
22186 595
11682 617
7297 266
11092 473
10445 736
6225 79