9801 518
3462 409
2525 178
1643 117
4166 687
2579 105
3612 362
7965 301
3040 232
1809 243
2116 315
5561 361
8651 723
5903 80
7118 684
6532 769
7445 782
3175 287
2722 343
3707 387
3361 475
2590 381
4010 842
2547 224
3952 448
909 34
5546 284
4075 529