15334 312
13947 529
35010 310
36266 489
42971 332
37305 373
20532 243
34537 238
2999 657
2321 415
2517 254
2763 195
3505 785