1671 49
15289 138
8811 628
2225 243
7698 45
6985 70
1323 109
1730 192
3724 915
5193 506
1050 64
3006 447
4182 814
1768 327
1817 318
5773 355
2236 244