40058 61
2604 321
576 515
53505 106
1407 930
138 464
850 142
50025 128
962 859
806 976
943 808
60612 172
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90