3475 300
17382 654
16167 312
5837 286
9652 209
7862 61
3599 280
9149 501
9703 343
10341 693
35548 477
28991 583
14487 405
6370 138
18345 361
3798 521
3791 277
16512 362
13094 642
4090 274
3707 604
3265 408
24520 649
7054 648
7967 129
4795 195
13190 733
8026 427