2982 732
562 134
2374 309
110178 136
8463 429
10570 530
17877 528
15621 683
1465 130
4785 303
2031 92
30431 285