31112 127
2822 354
7395 163
2821 447
3973 243
3734 487
43030 193
2926 511
11736 218
15738 699
66685 533
33826 326
23328 732
16756 195
8720 660
3471 660
3194 611