9812 100
12321 557
6559 115
17837 41
3588 302
5089 1009
3483 66
4294 272
4515 158
24463 216
8793 260
3208 403
10599 567
4226 519
173712 1068
1277 149