1115 60
18374 332
40722 835
14158 787
32270 777
23880 526
35051 649
8709 531
6599 250
7811 285
6754 353
9180 834
4017 167
17511 263
5719 569
9221 328
3298 237
14261 852