31226 127
2850 354
7419 163
2874 447
4036 243
3752 487
43202 193
2939 511
11765 218
15767 699
67201 533
33906 326
23401 732
16813 195
8743 660
3479 660
3214 611