831 142
1815 411
2160 543
2608 691
1300 341
1422 233
20457 33
7590 702
1749 75
4620 388
5533 646
7782 348
8933 95
4418 284
3429 139
11918 648
4453 388
4487 29
1985 73
4336 215
5317 925