21496 154
8069 791
34937 546
10310 123
9995 347
26332 206
8000 139
64289 557
129127 460
4107 390
1531 46
3677 846
139871 1039