15091 616
5014 159
6606 504
15289 906
13825 682
10358 697
8106 81
12500 234
11828 58
12523 710
4212 94
13055 351
6533 611
4353 230
6334 311
15555 747
10828 114
11411 195
9837 446
5334 632
4907 160
5311 857
7605 674
4769 597
2475 119
3412 542
7551 539
10620 212