831 142
1810 411
2160 543
2605 691
1298 341
1414 233
20440 33
7577 702
1747 75
4616 388
5531 646
7779 348
8931 95
4415 284
3428 139
11917 648
4452 388
4487 29
1983 73
4335 215
5317 925