2861 325
12162 323
1924 100
39028 298
2295 105
71645 127
23910 472
27713 268
11418 370
12471 374
4483 72
5034 577
9613 196
5822 718