831 142
1816 411
2161 543
2608 691
1301 341
1424 233
20462 33
7592 702
1749 75
4620 388
5534 646
7783 348
8933 95
4418 284
3429 139
11918 648
4453 388
4487 29
1986 73
4337 215
5317 925