12342 132
5693 538
3507 409
2624 533
3916 810
5444 829
2318 176
8656 590
2221 244
6540 523
9429 529
4435 312
19647 482
8796 50
423069 1061
13015 474
87023 526
100871 184
15210 153
16570 264
109512 938
28711 179
40846 243
32240 148
28559 789
9787 594
13008 470
21076 446