150 35
8347 606
6563 280
602 178
13086 701
6343 86
7526 823
15912 42
5677 710
12347 59
11842 108
5014 475
11782 586
3335 86
2095 211
24152 338
3851 251
33520 539
772 166
4144 650
3723 116
24169 112
5041 386
1693 476