3245 230
2897 591
1094 219
7364 727
4738 628
2660 623
3406 699
847 42
653 121
3042 454
4767 432
4010 327
37025 306
2313 388
410015 1033
76732 274
57098 457