9801 518
3462 409
2525 178
1644 117
4167 687
2580 105
3612 362
7965 301
3041 232
1809 243
2116 315
5562 361
8652 723
5904 80
7120 684
6533 769
7445 782
3175 287
2722 343
3708 387
3361 475
2591 381
4010 842
2548 224
3953 448
909 34
5546 284
4076 529