388875 1161
97509 208
53657 186
41298 527
27052 382
6758 482
3472 706
1574 106
3047 420
5263 603
2917 416
5981 121
5242 698
3671 630