1281 310
4212 136
4181 620
3420 514
3999 368
160274 657
30389 435
26671 163
32981 161
28291 669
14812 736
28647 385
7245 326
3652 175