15335 312
13947 529
35013 310
36272 489
42975 332
37307 373
20537 243
34542 238
2999 657
2321 415
2517 254
2764 195
3505 785