256 45
1089 240
2007 515
431 136
3987 870
3228 900
3472 407
2703 610
3357 28
1233 71
3646 304
2559 384
1353 278
2902 605
3316 761
1716 354
3336 50
2112 248
11167 183
5314 578
2434 568
949 147
7996 656
5368 539