9801 518
3462 409
2525 178
1642 117
4165 687
2576 105
3611 362
7964 301
3039 232
1809 243
2114 315
5559 361
8650 723
5903 80
7116 684
6532 769
7443 782
3173 287
2719 343
3706 387
3361 475
2590 381
4009 842
2547 224
3950 448
908 34
5545 284
4074 529