31208 127
2838 354
7412 163
2852 447
4010 243
3743 487
43125 193
2932 511
11752 218
15755 699
66986 533
33872 326
23376 732
16791 195
8733 660
3474 660
3207 611