15082 616
5011 159
6604 504
15285 906
13823 682
10351 697
8102 81
12491 234
11819 58
12512 710
4208 94
13046 351
6528 611
4352 230
6330 311
15550 747
10821 114
11406 195
9832 446
5331 632
4906 160
5309 857
7603 674
4769 597
2475 119
3412 542
6435 538
10617 212