3513 685
2377 420
2705 584
1245 139
1517 157
4175 819
1940 154
3002 385
3778 859
3600 683
8770 460
3230 615
9077 131
4852 233
3496 182
1917 30
18553 172
6008 288
2402 128
3006 264
7609 563
3525 113
8648 64
7222 488