31098 127
2818 354
7392 163
2817 447
3964 243
3731 487
43008 193
2925 511
11731 218
15729 699
66592 533
33813 326
23318 732
16751 195
8719 660
3470 660
3191 611