251 75
987 213
35299 670
5317 347
8046 276
5158 720
3258 505
5996 392
14440 442
26090 430
12021 298
1342 72
3579 603
33597 178
2591 504