21592 500
11835 338
12029 459
12297 564
5290 472
18121 698
22674 441
23620 726
12068 1012
7584 286
11928 511
7072 459
8101 45
21085 632
10209 165
9246 671
15628 488
14081 380
18760 911
18080 260
16145 932
18814 673
12129 190
8434 317
6605 541
10121 430
8553 608
16033 392