1960 42
2250 98
7339 298
5091 521
2891 245
5777 860
4356 879
3911 347
6149 692
2242 286
5654 456
4669 831
3142 615
1958 167
2127 348
4268 150
1293 106
852 64
3074 628
3550 761
4800 585
8612 298
5698 267
10475 766
2884 77
1277 168
2045 43
10260 913