21492 154
8066 791
34903 546
10309 123
9993 347
26326 206
7999 139
64272 557
129038 460
4106 390
1530 46
3675 846
139771 1039