5193 30
9198 453
12682 341
18424 343
11880 503
5599 159
7595 191
11731 697
9215 81
14645 58
5324 94
16699 748
2451712 3532
233800 590
194620 744
47599 393
17853 699
24243 669
3006 431
29004 225
9404 611
48996 792
21557 120
20200 406
12038 562
13028 675
84729 287
20830 550