1632 326
20483 442
2084 269
2565 280
7242 645
5500 521
17609 942
4022 618
3975 42
5157 693
9755 645
2182 281
1442 42
2202 242
1297 228
713 53