31131 127
2824 354
7405 163
2833 447
3981 243
3736 487
43072 193
2926 511
11742 218
15747 699
66832 533
33847 326
23346 732
16767 195
8723 660
3471 660
3199 611