2741 122
4187 550
4162 370
7833 592
10604 284
16860 784
9602 341
7155 96
3214 545
2526 496
3617 623
4319 336
4165 188
2676 337
3705 351
47089 119