199246 681
3648 413
266116 836
4051 414
8689 508
114595 339
162412 399
113939 892
170327 275
155215 1292
3772 392
3842 611
3010 115