3502 472
14480 618
19425 842
11967 447
7835 79
3825 460
2783 272
13626 206
5141 163
4325 389
3643 127
5457 552
6764 102
9701 948
3857 278