56733 307
15712 238
56432 275
13625 617
23926 282
49483 133
21244 194
6910 388
3588 76
4525 537
6859 763
1496 153
4870 595
4065 581
5197 281
2527 115
2723 422
1071 58
4205 409