1135 60
18454 332
40730 835
14162 787
32280 777
23880 526
35061 649
8711 531
6604 250
7828 285
6755 353
9181 834
4019 167
17511 263
5719 569
9223 328
3298 237
14272 852