1685 49
15290 138
8811 628
2226 243
7698 45
6986 70
1323 109
1732 192
3724 915
5193 506
1050 64
3006 447
4182 814
1769 327
1817 318
5773 355
2238 244