12438 87
19991 105
4576 387
22621 373
28665 680
11719 239
15184 527
8376 889
12000 734
11978 387
14364 533
30232 412
21977 405
12113 263
5733 102
8959 298
5516 672
10204 766
23781 80
8689 33
6093 446
6759 350
7194 754
6932 228
26738 753
9312 655
32807 339
8016 471