18679 3
38932 7
54328 4
50678 7
49004 3
222909 20
236155 29
522051 21
285652 13
302530 9
313002 17
293832 24
242383 32
100877 21
281054 27
584930 87
112282 12
80926 10
129108 12
183602 10
265634 20
56526 14
47080 13
454030 102