39823 178
11507 728
28477 156
12896 514
40921 506
3223 447
6326 547
3361 155
12822 616
20316 345
2694 325
4665 251
2219 109
3750 780
14946 338
3147 695
28340 603
25702 167
6866 286
16062 367
6383 689
13075 204
3917 821
4949 674
14468 131
17234 213
6643 107
2859 372