831 142
1814 411
2160 543
2608 691
1300 341
1422 233
20452 33
7587 702
1749 75
4620 388
5533 646
7781 348
8933 95
4418 284
3429 139
11918 648
4453 388
4487 29
1983 73
4335 215
5317 925