42283 282
7518 135
5051 413
33190 821
17876 237
31310 334
8899 540
12797 738
106474 625
44775 350
84910 442
10202 577
3598 608
7127 532
4038 472
3183 543
2922 552
5333 883
7745 122
1810 63