22046 51
12059 485
86930 920
15643 360
17504 531
37495 313
36503 489
45362 332
37954 372
19955 242
35019 238
3007 657
2350 415
2564 254
2836 195
3512 785