3000 818
214 49
634 181
8170 386
3871 179
43912 581
83194 682
7681 440
21046 328
30246 495
19884 409
3783 136
14456 287
6895 327
7554 523
4710 223