1129 60
18430 332
40727 835
14162 787
32275 777
23880 526
35059 649
8710 531
6601 250
7828 285
6755 353
9180 834
4019 167
17511 263
5719 569
9223 328
3298 237
14267 852