8571 410
5965 548
4940 58
9943 554
6245 657
12166 296
5187 229
6123 416
19746 222
5959 479
4437 432
3276 111
8737 252
3452 197
1655 174
5081 265
1387 190
5001 392
40245 157
5732 844
53674 330