10675 50
9728 85
6196 494
17536 172
25741 278
27460 77
8847 219
3904 317
15308 587
8655 68
7338 291
6628 863
4506 414
7935 297
8182 210
12081 139
5255 515
5133 126
3399 397
7397 580
4712 134
12078 444
11862 679
4330 91
10351 234
12892 803
7448 884
5116 186