15338 312
13955 529
35030 310
36289 489
43004 332
37313 373
20549 243
34557 238
3000 657
2322 415
2520 254
2767 195
3506 785