1481 163
145 29
2216 526
2508 546
3213 447
13497 238
30614 452
19625 358
15531 241
4195 675
5675 119
13551 613