1015 31
4092 681
5582 158
5722 448
54937 302
2597 75
9143 624
6195 614
2782 269
15797 170
12241 535
11427 55
2247 370
4013 234
1945 296