831 142
1810 411
2160 543
2604 691
1297 341
1410 233
20432 33
7570 702
1747 75
4615 388
5531 646
7779 348
8929 95
4415 284
3427 139
11917 648
4451 388
4485 29
1983 73
4335 215
5317 925