13293 153
17841 129
2917 477
4216 356
1245 52
935 46
4196 345
5342 693
5571 504
5716 664
8686 559
2496 292
20053 133
13671 301
31337 576
2668 646
2878 523
1436 248
2376 372
3708 475
7167 494
8536 366
1677 383
2289 116
3905 421
3466 656
10719 433
1553 247