1115 242
2962 843
2693 199
63725 572
20981 276
4296 27
12528 570
9260 552
13420 477
2875 51
6950 482
31550 207
3015 187
8105 387
5466 553
6500 258