12381 669
7436 116
2302 512
4735 178
2350 328
1389 249
2257 472
1774 374
813 103
2157 369
1614 268
3175 873