21516 154
8087 791
35006 546
10320 123
9998 347
26353 206
8004 139
64345 557
129331 460
4110 390
1532 46
3679 846
140195 1039