2560 46
16509 807
10782 257
9691 584
15319 458
31652 364
13051 326
6661 438
3611 121
14987 475
7938 489
13764 266
12672 250
10840 558
4935 378
10686 621
13734 850
11770 50
14377 258
10912 540
12158 105
11466 471
6736 733
14317 505
16857 338
12055 587
20641 254
13653 892