2380 238
13373 306
12799 104
6588 114
9055 24
9251 857
12572 560
10101 606
6873 409
36485 393
6736 726
15963 448