30162 438
12216 415
15154 678
18759 346
13128 67
14476 133
22283 86
27692 328
35176 570
6531 470
15382 508
15207 349
6746 670
5864 113
15849 243
7272 322
9011 482
4796 128
5535 346
32349 748
8876 507
11187 417
3931 115
7050 596
6868 892
13402 503
2971 342
11326 392