3281 513
4222 183
1916 121
5972 106
7214 695
2621 413
110284 971
25807 624
61657 540
62170 373
110928 849
4285 90
3877 674
2163 39
6928 129
2638 354
11088 517
12433 400
22926 488
9026 336
57853 771
3451 252
2942 238
15717 441
2768 497
6176 86
5784 69
105912 689