15063 358
2322 46
5336 434
2562 227
2633 252
6642 304
3234 261
4646 426
3399 297
3273 556
8475 547
4155 445
1104 51
7419 108
8550 484
13779 546
4461 978
3396 239
2700 141
4345 577
3333 578
3518 430
3578 803
5558 421