22075 51
12068 485
87020 920
15656 360
17512 531
37564 314
36536 489
45392 332
38002 372
19977 242
35052 238
3013 657
2355 415
2569 254
2841 195
3513 785