21516 154
8087 791
35009 546
10320 123
9998 347
26353 206
8004 139
64345 557
129337 460
4110 390
1532 46
3679 846
140213 1039