21861 224
19632 153
15232 747
7033 541
5320 874
2372 146
6408 498
7309 788
6247 514
1078 51
8613 433
2816 630
5038 247
5221 806
3782 727
3149 482
2568 384
11436 941
4433 667
2090 343
3381 668
10964 270
2553 246
6182 289
4017 535
7774 765
3320 391
12314 121