22068 51
12064 485
86995 920
15654 360
17510 531
37548 314
36524 489
45384 332
37989 372
19973 242
35039 238
3011 657
2352 415
2567 254
2841 195
3513 785