15011 259
11270 541
10517 647
7558 580
4787 134
5261 730
3028 88
7041 665
6959 547
12397 444
12146 679
4527 91
10583 702
10974 234
13221 803
12591 105
6512 295
3693 248
5973 489
7125 290
9831 872
4282 380
5611 526
9627 116
7843 884
8359 605
5622 753
6995 186