19598 33
6984 702
1666 75
4538 388
5410 646
7664 348
8801 95
4310 284
3357 139
11798 648
4366 388
4403 29
1936 73
4186 215
5230 925