2521 512
2806 625
591 29
3900 412
6449 396
2139 261
4296 775
1956 327
3513 685
2377 420
1245 139
1517 157
4175 819
2813 358
1940 154
3002 385
3778 859
3600 683
8770 460
3230 615
9077 131
4852 233
3496 182
1917 30