1026 235
3405 568
66802 353
2205 205
10836 554
53747 459
5887 942
6308 649
3145 482
799 86
1782 413
3979 864
3169 741
3532 75
84781 952
2995 595
47965 341
2284 275
3804 750
6378 679
1334 162
1015 101
3569 631
5882 696
230071 1876
147082 542
5595 640
3963 609