12591 132
5735 538
3524 409
2632 533
3925 810
5466 829
2326 176
8678 590
2235 244
6555 523
9441 529
4450 312
19679 482
8818 50
424197 1061
13045 474
87157 526
100946 184
15223 153
16593 264
109715 938
28730 179
40914 243
32432 148
28636 789
9807 594
13074 470
21143 446