5047 316
24441 392
3510 232
4228 556
1144 81
4414 359
2589 367
16871 348
11336 251
1571 127
2923 509
3885 451
7413 411
4551 783
3678 387
5009 283
4758 587
5269 875
7460 548
5230 484
3177 367
6363 738
3698 56
3068 548
1769 150
4061 580
3418 574
7666 421