15098 616
53113 191
8277 693
1995 401
11232 946
26744 646
5017 159
3492 41
6433 191
6609 504
27791 392
7034 873
9530 621
13783 52
14606 412
8927 364
15292 906
13832 682
10363 697
15609 758
5262 522
8109 81
12505 234
11834 58
12530 710
4214 94
3123 373
5113 544