1030 202
2143 358
16779 201
80593 628
1185 306
3387 773
2487 549
6832 271
102873 310
35086 459
4671 144
3851 356
5778 461
17169 145
7161 618