42274 282
7518 135
5050 413
33187 821
17876 237
31308 334
8897 540
12797 738
106465 625
44761 350
84894 442
10198 577
3598 608
7127 532
4037 472
3183 543
2922 552
5333 883
7745 122
1808 63