4278 304
1451 201
5760 443
167296 281
9663 816
90294 591
11800 254
65348 303
27553 300
5419 492
7943 670
2892 401
2352 368
1650 158
5509 870
5968 653
8868 275
1899 112