981 123
7489 105
7028 408
12501 446
24253 365
2361 53
4271 370
1908 390
2035 237
5646 154
21021 137
20296 691
1057 31
11515 468
5068 176
8885 100
6211 501
1160 153
3415 775
2581 564
7617 497