21535 154
8094 791
35036 546
10324 123
10000 347
26369 206
8007 139
64393 557
129459 460
4114 390
1534 46
3681 846
140419 1039