831 142
1810 411
2160 543
2604 691
1298 341
1412 233
20436 33
7576 702
1747 75
4616 388
5531 646
7779 348
8931 95
4415 284
3428 139
11917 648
4452 388
4486 29
1983 73
4335 215
5317 925