1096 290
4048 992
207 348
142 823
228 845
114 424
83039 122
536 361
234 496
394 835
242 366
884 242
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90