1191 286
2031 119
4992 640
4007 581
19468 545
15038 885
10169 487
12253 104
7210 487
2108 201
5494 38
2759 290
4663 205