1168 123
15694 32
4551 366
2669 124
4191 65
2645 94
5000 606
2979 274
4130 76
26963 173
2511 454
4977 660
7681 479