12706 122
5143 218
20148 713
49742 431
23719 837
3122 385
7117 597
8301 317
3404 664
7916 549
30058 495
17797 569
4470 295
3573 251
6224 540
5941 540