19582 580
9998 448
8933 681
3629 269
3703 655
3148 451
10956 190
41341 222
16827 422
12301 162
4402 627
3610 334
1544 287
3175 397