22089 51
12075 485
87114 920
15669 360
17520 531
37623 314
36568 489
45425 332
38048 372
19993 242
35088 238
3015 657
2358 415
2570 254
2844 195
3516 785