659 185
2031 347
2085 304
7322 583
4256 211
4097 72
6951 668
4646 358
4438 764
11942 554
6046 288
2656 32