3090 608
2861 97
5123 64
16501 465
1553619 4464
306920 850
311855 1221
22309 641
430045 1706
516547 1785
233930 481
157492 1044
210861 790
147518 216
113857 1065
6082 139
216055 302
14095 645
89557 848
22269 797
118007 833
50481 229
6988 162
14314 890
7376 478
167962 928
70502 298
117588 678