21498 154
8072 791
34948 546
10312 123
9995 347
26334 206
8001 139
64297 557
129169 460
4108 390
1531 46
3678 846
139940 1039