42303 759
12257 302
2101 296
3485 566
7262 545
3489 435
3321 260
5962 575
4159 661
3546 197
7310 53
3761 253
15839 277
20509 554
4238 615
6082 581
30230 249
3692 685
2681 206
4456 753
1688 301
6010 634
24100 535
1668 188
2984 612
4345 943
19890 387
3846 629