15338 312
13955 529
35030 310
36288 489
43003 332
37313 373
20548 243
34557 238
3000 657
2322 415
2520 254
2766 195
3506 785