8531 410
5944 548
4933 58
9904 554
6227 657
12128 296
5160 229
6108 416
19717 222
5936 479
4412 432
2543 111
8708 252
3440 197
1651 174
5056 265
1386 190
4983 392
40064 157
5703 844
53428 330