15001 49
20912 703
21823 144
32961 237
18216 320
15532 562
19197 103
24734 427
88380 689
23989 75
22172 532
18185 622
25050 63
20692 217
17002 190
80636 436
13858 38
25745 225
23416 737
20086 448
29656 344
17782 305
33400 488
37544 521