4391 368
19855 60
7684 478
3316 445
2520 262
5081 784
7169 725
2879 166
3132 647
11397 948
3672 632
2910 325