3007 85
9384 486
2828 187
17939 348
3506 540
34652 138
9399 718
5632 359
4040 300
4245 281
7715 648
6940 67
26883 519
5181 573
4405 492
28112 596
11600 627
9451 903
3009 153
3819 71
3912 417
10947 605
29030 478
15689 181
9344 617
8360 676
6895 890
20059 623