15025 259
11284 541
10524 647
7567 580
4791 134
5265 730
3030 88
7054 665
6973 547
12410 444
12162 679
4533 91
10589 702
10999 234
13232 803
12600 105
6526 295
3695 248
5990 489
7142 290
9842 872
4303 380
5626 526
9637 116
7849 884
8370 605
5634 753
7002 186