2732 122
4185 550
4159 370
7833 592
10604 284
16851 784
9601 341
7151 96
3212 545
2525 496
3615 623
4319 336
4164 188
2676 337
3703 351
47075 119