19652 580
10005 448
8965 681
3635 269
3709 655
3168 451
10957 190
41353 222
16842 422
12358 162
4435 627
3617 334
1547 287
3178 397