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