39485 247
30589 213
6071 526
32448 686
4213 126
9474 360
6523 758
2701 455
22967 157
31748 347
43939 509
16300 481
61745 95
23607 422
50560 63
3274 273
4106 767
92869 840
35122 619
8277 163
14444 32
31822 458
16827 396
55195 593
100910 243