2112 135
3820 654
4939 584
6326 544
20464 381
5058 771
8274 836
3278 286
2968 377
3883 377
18814 322
2292 525
2354 569
3441 828
2728 700