900 31
4001 681
5553 158
5673 448
54615 302
2582 75
9136 624
6181 614
2763 269
15781 170
12181 535
7397 55
2216 370
3988 233
1945 296