30335 128
29045 181
11972 552
7550 495
7227 236
9800 621
38846 237
31565 595
5551 51
13081 188
11391 377
10127 379
9532 634
4955 80
31343 49
13350 329
19048 715
5535 902
11960 545
11608 503
10228 452
8245 465
4009 113
24352 250
25542 557
16914 837
25123 67
11879 259