668 31
3345 681
5466 158
5561 448
53675 302
2540 75
9123 624
6129 614
2733 269
15708 170
11970 535
7349 55
2187 370
3963 233
1938 296