22002 136
17473 228
145693 929
4204 491
2678 483
5120 187
3312 259
4301 688
124815 547
75887 565
8142 485
134489 340
70097 959
72914 462
4665 487
63143 250
8250 138
1011 139
4439 659
2808 107
37166 174
24143 90
50477 820
14461 322
179433 927
21813 262
5645 479
3518 120