70328 473
2533 371
25098 185
2165 171
4058 779
10683 847
24323 566
14870 206
33429 162
14428 433
4961 504
4425 687
16992 500