2901 730
2899 345
8763 261
3871 41
25803 865
7463 282
2542 84
5364 767
24601 499
5654 660
18445 506
14986 433
2163 94
4134 269
5445 634
4582 564
2403 38
3212547 6794
7188 858
6519 87
707748 1990
9134 390
1158 158
86308 542
3157 46
2509 230
6221 745
108642 552