3201 295
3428 715
59335 660
18859 622
6083 337
14762 880
3644 388
4880 100
3632 430
23709 678
5218 290
2837 288
1840 113