9426 259
6516 102
6540 560
41199 445
2486 145
2786 270
3660 667
4422 477
5420 170
5030 396
2830 328
2959 309
8404 163
2924 552