15094 616
53109 191
8274 693
1995 401
11232 946
26737 646
5016 159
3492 41
6432 191
6607 504
27790 392
7033 873
9530 621
13779 52
14604 412
8925 364
15291 906
13828 682
10361 697
15609 758
5258 522
8108 81
12504 234
11831 58
12529 710
4213 94
3122 373
5112 544