1615 274
8462 791
12040 412
16308 327
8010 563
37186 460
120238 597
30073 61
70274 252
7695 434
5847 529
4105 73
2624 533
16208 58