5238 680
37491 171
6504 901
31083 481
39281 263
13576 303
8900 473
2084 418
1658 118
14957 800
2150 241