15004 278
20628 315
15624 178
10880 509
17548 664
42760 109
33905 437
13170 880
15681 446
6926 283
7246 473
14986 325
22759 52
8777 251
18311 432
12935 417
28736 634
30223 443
16571 609
7623 271
14125 594
5200 485
11765 323
3411 185
3333 129
6474 535
16751 318
10385 348