15335 312
13947 529
35013 310
36270 489
42973 332
37307 373
20534 243
34539 238
2999 657
2321 415
2517 254
2764 195
3505 785