3500 52
12471 548
4643 533
7494 669
6421 61
13701 542
5672 769
5027 262
4041 241
4444 503
5112 585
6958 224
3193 173
4152 287
3738 205
3701 594
4879 908
4218 568
5018 485
7299 904
5824 421
4326 72
2297 264
7150 568
5994 717
13797 329
1936 55
4241 658