127211 561
2828 602
1752 317
16133 505
7435 977
8100 372
5668 940
5135 225
13965 507
918 40
3685 858
40904 205
15185 534
6381 548
65776 464
45633 115
6558 316
8694 534