21561 154
8112 791
35075 546
10329 123
10002 347
26393 206
8008 139
64434 557
129643 461
4118 390
1535 46
3689 846
140781 1039