22640 51
12246 485
89026 923
15973 360
17829 531
38936 316
37429 489
46206 332
38888 372
20589 242
35841 239
3086 657
2406 415
2665 254
2983 195
3564 785