12958 602
885 247
1100 247
3149 979
2230 579
2544 454
632 95
6471 728
3865 667
39500 253
2975 513
84857 120
63503 461
77777 275
37863 315