19580 580
9998 448
8931 681
3629 269
3703 655
3148 451
10956 190
41340 222
16827 422
12299 162
4402 627
3610 334
1544 287
3175 397