3096 659
610 57
1173 252
5460 339
19654 112
2080 559
1157 340
2434 634
1998 86
16713 212
2303 610
1040 331
3725 646
1145 280
6632 290
2577 487
9350 792
9123 271
2303 588
9644 417
11424 304
2511 760
2590 706
819 172