14941 172
8540 265
20127 258
2682 417
5150 707
11994 537
3690 303
4326 283
15477 302
13338 368
14732 420
14577 153
14234 546
5716 772
16028 426
3322 443
2528 305
4147 593
16648 878
4201 80
9484 625
3315 336
9276 633
6646 547
2756 417
9857 390
7354 668
10033 728