29059 324
9882 91
18948 390
12395 315
8057 440
13414 420
6317 599
7058 305
8306 697
7730 166
3060 163
14475 584
11375 92
9500 299
3974 751