3031 473
150400 537
3192 240
11581 663
26042 247
2090 148
18644 497
4136 193
3845 397
3134 283
12331 647
5721 232
4884 718
2297 142