831 142
1812 411
2160 543
2608 691
1299 341
1421 233
20448 33
7584 702
1749 75
4619 388
5533 646
7779 348
8933 95
4418 284
3429 139
11918 648
4452 388
4487 29
1983 73
4335 215
5317 925