19678 580
10011 448
8985 681
3642 269
3712 655
3173 451
10960 190
41356 222
16846 422
12374 162
4437 627
3619 334
1551 287
3181 397