19609 33
6996 702
1670 75
4540 388
5410 646
7664 348
8801 95
4312 284
3357 139
11799 648
4368 388
4403 29
1938 73
4191 215
5230 925