15092 616
53100 191
8270 693
1995 401
11229 946
26735 646
5014 159
3492 41
6432 191
6606 504
27789 392
7032 873
9530 621
13774 52
14603 412
8923 364
15290 906
13826 682
10359 697
15609 758
5256 522
8108 81
12503 234
11828 58
12525 710
4212 94
3122 373
5111 544