15057 86
38595 630
39516 1196
57439 371
9016 110
14048 599
42433 361
30412 683
11442 551
14865 62
11030 506
7527 405
19832 65
42866 279
65869 672
110696 724
36240 537
33545 215
20633 349
40162 731
61406 126
8993 215
16149 376
23536 581