21535 154
8093 791
35036 546
10324 123
10000 347
26368 206
8006 139
64393 557
129452 460
4114 390
1534 46
3681 846
140411 1039