9496 112
2898 633
42613 377
33167 695
1566 187
3964 85
14264 473
2874 287
1141 275
3126 81
4463 145
2291 506
41957 731
4930 617
2790 628
2868 331
2506 373
29220 628
4553 734
2805 187
5555 652
3609 44
4633 503
2701 655
1313 134
4329 214
20313 458
186956 311