21561 154
8110 791
35071 546
10326 123
10002 347
26392 206
8008 139
64430 557
129631 461
4117 390
1535 46
3688 846
140756 1039