1696 326
20509 442
2301 269
2582 280
7255 645
5519 521
17671 942
4028 618
3992 42
5158 693
9808 645
2196 281
1453 42
2209 242
1299 228
721 53