16303 6
94008 14
117904 6
44630 11
131177 11
84433 9
34705 13
53382 33
20528 5
35533 8
870801 258
401878 69
208026 32
87079 31
488505 101
206928 37
253727 79
489333 108
259502 19
205830 19
686877 98
564681 28
406609 22
1450753 141