5136 876
2940 528
533 975
586 227
833 34
612 547
267 981
648 123
2580 179
989 931
505 973
302 683
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90