9796 518
3461 409
2519 178
1636 117
4162 687
2569 105
3609 362
7954 301
3036 232
1804 243
2112 315
5551 361
8645 723
5900 80
7108 684
6530 769
7440 782
3167 287
2714 343
3703 387
3356 475
2587 381
4003 842
2544 224
3947 448
906 34
5544 284
4068 529