22038 51
12059 485
86908 920
15639 360
17504 531
37480 313
36495 489
45359 332
37945 372
19948 242
35013 238
3006 657
2350 415
2564 254
2836 195
3512 785