2839 800
1182 368
4978 644
31436 286
19692 422
4578 799
3534 147
22795 441
44522 672
11609 234
27037 436
16377 589
7449 486
23402 410
5091 824
959 74