1603 370
4953 656
2835 143
8950 485
4680 528
25200 943
48363 826
32465 407
45882 338
18961 552
42550 471
3708 629
4592 452
5011 195
31239 286
223201 175
1803 147
6646 716
88569 604
47564 653
27472 511
60877 125
16383 523
23994 122
12900 263
18340 590
4783 516
30344 111