2974 958
2865 891
2835 586
1817 353
44494 507
27978 54
9428 624
4839 216
1810 456
2746 899
2466 742
347 93
1054 256
11427 243
1070 227
1994 79
22494 543
2207 486
1165 278
2605 782
1304 278
50955 411
21239 269
15387 627