2588 310
1278 86
4346 581
1898 84
4520 429
8839 328
9292 848
5195 145
1838 176
4574 440
4232 217
8777 183
6208 456
9018 680
3165 521
5227 692
2461 478
7380 806
3247 216
5630 312
5783 637
2105 88
26849 779
66368 577
25013 51
17468 568
18041 525
36995 725