70326 228
19560 311
104650 981
66461 300
152152 913
24195 206
105793 351
28794 591
9205 657
4179 425
1962 281
1537 42
2310 419
3400 253
5452 685
14500 661
4622 495
42907 508