15162 616
5038 159
6635 504
15323 906
13862 682
10397 697
8133 81
12555 234
11909 58
12569 710
4238 94
13111 351
6572 611
4366 230
6393 311
15584 747
10884 114
11465 195
9897 446
5351 632
4930 160
5320 857
7619 674
4804 597
2485 119
3422 542
8123 539
10668 212