12286 315
1192 98
1427 267
1064 88
3875 32
1000 92
2491 651
3534 623
5639 553
2228 416
2790 568
2396 400
1655 254
4451 333
6289 569
5365 171
784 77
2452 708
5019 386
3529 852
2105 284
1397 261
3186 358
6721 611
4578 562
864 47
4854 349
3177 459