3609 278
4169 262
9397 247
1406 324
1297 228
2437 541
876 193
5427 728
4011 372
3210 821
3544 473
7594 354
17098 116
8926 352
5577 428
23083 797
9923 700
646 48
1571 64
4379 669
3292 514
35520 677
19630 674
6087 963
5846 664
19744 611
4149 608
99554 487