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