2191 522
1119 346
5547 940
15013 595
25135 193
5998 641
10579 676
8958 520
8674 443
11213 777
24825 373
5317 669
2638 414
5199 370
6399 370
4457 389
2979 399
10267 463
4723 111
15840 290
12241 198
4468 688