1276 253
2282 217
3132 713
4020 859
86034 309
6633 559
3738 183
5413 539
6501 662
8028 476
3539 500
4089 633