15097 616
53113 191
8276 693
1995 401
11232 946
26740 646
5017 159
3492 41
6433 191
6609 504
27791 392
7033 873
9530 621
13783 52
14606 412
8926 364
15291 906
13831 682
10361 697
15609 758
5261 522
8109 81
12505 234
11833 58
12529 710
4213 94
3123 373
5112 544