15335 312
13948 529
35013 310
36273 489
42975 332
37307 373
20539 243
34542 238
2999 657
2321 415
2517 254
2764 195
3505 785