13680 6
90082 13
116356 6
43531 11
129852 11
83104 9
34006 13
52530 33
19903 5
35005 8
868508 257
400305 69
207484 32
86602 31
487304 101
206104 37
252730 79
488280 108
258703 18
205333 19
685706 98
563707 28
406126 22
1449282 141