14953 116
9905 126
38984 544
11265 134
32112 105
21213 507
26408 80
20128 671
24403 401
17717 473
31337 566
23476 347
25128 284
13219 594
15945 66
174988 696
19611 522
12556 756
5402 472
18698 523
35289 150
29953 577
10443 451
7763 846
13371 39
8085 170
20993 325
30396 574