1096 271
2417 441
10283 319
3913 763
3124 732
1313 142
2851 611
6486 328
42976 93
22105 614
5284 740
1689 351
9396 474
15810 793
4834 349
23523 98
10183 797
4376 178
17048 116
12347 274
7553 521
8896 352
9722 551
5565 428
23073 797
9892 700
8774 352
7666 445