5135 300
12002 239
9685 585
2784 154
18334 165
3198 251
6340 548
5745 633
8916 617
16473 820
7156 137
5393 251
17765 560
16403 225
5999 701
29674 361
29360 111
30477 363
6604 758
3922 52
11161 906
33615 281
1873 86
5710 499