22043 51
12059 485
86923 920
15639 360
17504 531
37491 313
36502 489
45362 332
37950 372
19953 242
35017 238
3006 657
2350 415
2564 254
2836 195
3512 785