15004 278
20629 315
15624 178
10880 509
17552 664
42760 109
33905 437
13170 880
15681 446
6928 283
7246 473
14986 325
22759 52
8777 251
18311 432
12936 417
28736 634
30224 443
16571 609
7623 271
14126 594
5200 485
11767 323
3411 185
3333 129
6474 535
16751 318
10385 348