310 26
14708 322
3842 748
1793 269
5573 672
2881 863
20264 584
4230 465
18296 231
3079 672
9548 519
11722 387
1777 484
26623 288
4278 867
2160 498
8458 153
1608 306
1258 295
11595 315
2760 629
1158 272
2524 475
62717 278