13601 599
258017 796
3313 465
9201 297
7787 80
5281 917
3338 406
1959 116
9393 392
6227 875
9966 784
3867 731
4884 555
5253 611
6234 536
3990 386
1163 84
2367 460
44444 694
22402 1056
4411 742
7230 810
18738 479
1989 201
1832 201
4719 634
23654 331
21534 281