143342 598
96045 253
84946 275
145391 416
16131 437
91026 249
96694 246
48223 452
30770 128
42537 77
54763 319
99722 278
63408 203
117512 260
45259 341
40062 501