1396 349
776 75
751 83
13093 810
3728 311
3877 274
4325 370
10065 1012
26012 66
3305 155
19697 324
4590 485
8977 382
2860 560