22553 51
12215 485
88687 920
15926 360
17783 531
38759 314
37281 489
46012 332
38762 372
20476 242
35707 239
3063 657
2386 415
2654 254
2967 195
3552 785