241 75
946 213
35186 670
5302 347
8035 276
5150 720
3249 505
5972 392
14263 442
26031 430
12004 298
1337 72
3571 603
33341 178
2575 504