15338 312
13955 529
35031 310
36290 489
43006 332
37313 373
20550 243
34557 238
3000 657
2322 415
2520 254
2767 195
3506 785