2961 840
2523 530
4910 234
1104 589
3690 410
47 442
971 274
51 276
807 781
174 472
774 214
1708 190
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90