22598 51
12227 485
88887 920
15954 360
17809 531
38856 316
37360 489
46130 332
38841 372
20545 242
35782 239
3066 657
2387 415
2659 254
2975 195
3556 785