3196 157
4004 226
9885 58
3613 302
15976 740
4049 379
6371 839
4905 871
5631 477
7449 386
11940 592
8519 141
8272 403
29264 847
10002 352
5025 855
2787 373
6871 395
11926 612
5941 387
4670 632
164555 557
6178 960
3515 332