2140 543
2568 691
1255 341
1001 233
19976 33
7388 702
1718 75
4592 388
5498 646
7745 348
8877 95
4389 284
3406 139
11884 648
4419 388
4444 29
1966 73
4264 215
5268 925