18182 89
31299 570
4662 46
2530 327
20765 489
15402 246
15291 386
11902 477
4168 413
4160 533
15749 67
11320 450
14977 705