3132 452
6118 35
4504 353
23367 594
1335 81
31348 384
3064 377
10559 358
33337 427
14563 139
45601 327
14154 628
3173 853