22601 51
12228 485
88903 923
15955 360
17809 531
38865 316
37367 489
46134 332
38845 372
20552 242
35787 239
3066 657
2387 415
2659 254
2978 195
3557 785