31211 127
2839 354
7412 163
2852 447
4011 243
3744 487
43129 193
2933 511
11753 218
15755 699
66995 533
33875 326
23378 732
16794 195
8733 660
3474 660
3207 611