15089 616
5013 159
6605 504
15287 906
13825 682
10356 697
8106 81
12499 234
11827 58
12521 710
4212 94
13053 351
6533 611
4353 230
6334 311
15554 747
10827 114
11409 195
9837 446
5332 632
4907 160
5311 857
7605 674
4769 597
2475 119
3412 542
7365 538
10619 212