3960 292
12728 557
6117 819
4265 215
2648 432
4197 692
1142 192
6133 187
5931 45
10379 821
2429 325
3142 612
1517 296