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