2159 553
1257 337
733 194
317 39
2508 686
614 166
13953 88
4708 473
35690 677
4197 535
3344 395
3191 45
9833 165