3979 508
4466 843
917 142
119177 487
71700 289
1249 245
73697 250
133225 314
139340 373
59606 269
26576 450
14965 535
15823 419
49848 385