3671 401
2991 125
9857 478
3710 421
4050 364
9598 126
4758 723
2532 119
5721 704
7551 472
5295 636
11590 715
5977 240
5564 687
3265 223
5403 887
2881 362
2292 215
5019 966
13949 133
9762 790
23889 595
11427 417
4975 38
21199 510
3502 453
3990 412
2039 124