4009 27
20531 548
17614 124
19494 652
28318 389
38650 467
42145 612
49468 584
17220 759
12671 341
12806 843
17318 575
19593 326
18945 661
15382 87
26626 504
12111 518
12016 679
11859 309
15410 396
11609 473
12679 218
14491 269
15115 337