4290 663
17166 312
5329 505
3463 414
5639 202
4308 201
21603 556
4617 748
3548 524
3048 309
25286 158
1428 56
11111 569
4172 442
3803 882
2571 173