15198 616
5046 159
6648 504
15338 906
13888 682
10415 697
8144 81
12585 234
11965 58
12606 710
4254 94
13134 351
6582 611
4377 230
6416 311
15601 747
10921 114
11488 195
9942 446
5366 632
4942 160
5328 857
7630 674
4819 597
2491 119
3428 542
8128 539
10690 212