1591 280
3867 768
4594 631
188150 321
17362 338
9942 487
3396 412
12863 509
59354 65
4294 185
3280 39
7443 548
1269 102