2969 439
905 166
4247 508
13259 227
6351 447
21529 269
9687 690
9324 406
1176 218
7733 634
4122 363
1305 237
20777 597
3567 827
347 60