19601 33
6985 702
1667 75
4538 388
5410 646
7664 348
8801 95
4310 284
3357 139
11798 648
4367 388
4403 29
1936 73
4187 215
5230 925