42209 282
7514 135
5049 413
33159 821
17871 237
31293 334
8890 540
12790 738
106405 625
44684 350
84756 442
10164 577
3592 608
7119 532
4035 472
3178 543
2913 552
5330 883
7740 122
1803 63