25050 189
59528 260
23128 649
94474 383
120988 781
38428 478
59484 938
78718 649
13045 74
28140 296
30405 775
79150 379
35094 251
69881 603
6433 157
11156 611
4967 504
5005 293
21575 508