951 150
1899 396
3838 888
5176 791
3521 767
2904 350
2938 611
2451 295
3016 267
1488 371
1988 580
5272 703
1989 115
2103 455
3034 552
2503 679
3131 793
2611 496
2119 541
2993 60
6680 107
15680 548
6310 245
5434 472
7190 176
7680 222
4514 310
2883 696