3281 513
4223 183
1916 121
5972 106
7214 695
2621 413
110304 971
25808 624
61658 540
62170 373
110936 849
4285 90
3878 674
2163 39
6928 129
2639 354
11091 517
12433 400
22928 488
9027 336
57856 771
3451 252
2947 238
15718 441
2768 497
6177 86
5785 69
105912 689