22446 155
8462 791
37574 546
10502 123
10132 348
27916 208
8108 139
67983 558
142467 470
4248 390
1631 46
3835 846
161039 1078