31752 809
40291 761
32429 658
34645 344
22946 52
31308 511
44089 948
51529 942
16090 389
64928 275
23099 542
44098 337
66507 677
24626 433
30103 161
34143 603
19733 207
40060 205
80785 571
23906 416
31050 876
31610 537
28997 74
24186 169