1109 250
7789 758
1308 276
142 28
2145 663
8930 289
1053 348
5653 547
15072 770
7863 345
373 81
4912 102
2874 643
849 217
568 168
2900 734
6806 436
10947 313
22819 163
1995 655
9547 476
4677 761
14622 640
7263 226