2535 691
1248 341
997 233
19973 33
7384 702
1718 75
4592 388
5498 646
7745 348
8875 95
4389 284
3406 139
11880 648
4418 388
4444 29
1966 73
4259 215
5268 925