2527 691
1243 341
993 233
19971 33
7383 702
1717 75
4592 388
5498 646
7745 348
8875 95
4389 284
3405 139
11880 648
4418 388
4444 29
1966 73
4259 215
5268 925