42283 282
7518 135
5051 413
33190 821
17876 237
31310 334
8899 540
12797 738
106475 625
44777 350
84910 442
10203 577
3598 608
7127 532
4038 472
3183 543
2923 552
5333 883
7745 122
1811 63