21492 154
8067 791
34912 546
10309 123
9993 347
26327 206
8000 139
64275 557
129047 460
4106 390
1530 46
3676 846
139789 1039