3120 882
1703 337
2993 49
3046 170
18969 356
26956 360
66897 345
46867 598
22673 623
16096 323
15644 161
28632 602
109645 885