19109 580
9856 448
8730 681
3572 269
3675 655
3073 451
10818 190
41266 222
16743 422
11963 162
4356 627
3556 334
1517 287
3120 397