533 96
1321 161
10539 425
13825 277
30150 820
20892 483
27560 497
20453 609
24177 529
22424 438
17932 116
18922 587
12110 740
7178 552
8840 360
12015 386
9796 472
5249 76
22654 33
17756 473
7398 500
3831 521
6358 138
2896 430
631 105
5147 320
3249 781
2728 234