30565 392
44798 707
47666 601
16097 308
23639 72
21212 160
25839 519
29676 750
29375 73
30670 152
914 79
1187 237