31216 690
5102 571
26018 579
14354 526
3019 762
3770 424
7505 290
2684 48
5139 719
10128 523
4168 92
11758 535
5922 469
21158 378
8198 802
3034 71
40942 302
7450 348
15727 265
5384 457
6182 380
5692 944
12498 657
3464 287
5879 399
5502 683
1182 241
1113 200