12576 528
5188 547
39962 322
14045 567
10617 362
2970 273
9216 389
5174 52
8814 621
2388 43
10913 152
4973 426
2498 133
9439 335
19728 889
1780 348
10081 168
3123 790
11167 478
13758 801
3482 693
5159 269
11769 674
2982 568