2560 45
3804 319
104827 630
92181 555
2997 516
34151 500
4828 647
19511 432
197367 822
298612 439
2986 732
54718 730
361 55
19703 173
946 126
11912 88
8524 135
1596 343
566304 1188
1368 386
177156 1073
383861 388
18881 185
2772 358
1103 267
2339 533
5668 434
9977 465