8481 410
5943 549
4941 58
9882 554
6228 657
11978 296
5125 229
6064 416
19706 222
5931 479
4402 432
2517 111
8695 252
3425 197
1642 174
5039 265
1360 190
4960 393
40122 157
5701 844
53296 330