2186 522
1117 346
5541 940
15012 595
25040 193
5977 641
10559 676
8952 520
8661 443
11209 777
24822 373
5313 669
2637 414
5198 370
6397 370
4452 389
2974 399
10267 463
4720 111
15785 290
12241 198
4452 688