1393 147
241590 928
7895 57
2729 48
4914 598
40589 110
8288 520
2978 104
595 87
126203 304
2956 731
212269 873
251815 641
6323 764
39553 140
2161 120
36048 257
103548 224
2330 537
3327 475
54823 165
92262 216
3870 189
2859 149
1599 304
9099 724
102666 619
380941 803