1045 116
3746 923
6404 793
5502 508
1494 303
1041 301
15564 792
2711 755
2806 576
8681 492
4213 591
11074 441
3096 830
410 87
1087 169
4427 296
10703 277
12882 800
8756 694
2669 113
4160 76
1888 335
2361 535
2960 869