31112 127
2822 354
7395 163
2821 447
3972 243
3733 487
43024 193
2926 511
11736 218
15735 699
66673 533
33826 326
23325 732
16755 195
8720 660
3471 660
3194 611