105275 559
4218 73
7331 119
189633 408
554240 1369
303783 653
189768 521
56697 447
2165 197
9643 526
3595 169