21848 224
19616 153
15230 747
7032 541
5319 874
2371 146
6403 498
7307 788
6246 514
1078 51
8610 433
2816 630
5038 247
5220 806
3781 727
3147 482
2567 384
11435 941
4429 667
2089 343
3380 668
10964 270
2551 246
6178 289
4016 535
7772 765
3319 391
12313 121