150272 640
46377 456
57068 430
192025 691
138553 668
111254 335
131340 791
88403 310
56633 888
28489 329
7948 732
60116 553