2153 430
2540 238
13455 306
12916 104
6635 114
9174 24
9385 857
12598 560
10151 606
6915 409
36499 393
6750 726
16033 448