18082 525
2867 198
5672 655
3550 63
5345 274
4765 349
6309 638
4014 211
6188 324
5818 926
7743 295
4939 133
3544 61
5879 423
2895 343
6121 54
4490 588
67647 303
10202 190
5150 799
4140 569
7805 187
8283 192
11819 617