49739 96
309 936
92706 166
921 842
81846 107
43 64
8598 162
118 739
479 121
811 650
1 2
9167 172
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90