31207 127
2836 354
7412 163
2848 447
4004 243
3743 487
43115 193
2931 511
11750 218
15754 699
66967 533
33871 326
23372 732
16790 195
8732 660
3474 660
3204 611