986 166
1352 181
46806 626
4871 92
6072 482
269576 1567
8842 865
3559 493
3623 307
41273 167
11457 566