30013 128
28734 181
11884 552
6737 495
6987 236
9727 621
38685 237
31147 594
5326 51
12717 188
11144 377
9895 379
9405 634
4812 80
30296 47
13151 329
18623 715
5415 902
11772 545
11424 503
10059 452
8184 465
3925 113
24273 250
25427 557
16855 837
24544 67
11812 259