3430 70
6626 114
4030 113
12069 657
7355 660
5963 873
7805 318
4703 245
6331 696
4183 683
5094 613
5700 271
2006 178
11509 595
11119 329
7513 468
35358 172
13915 111
3670 676