3091 608
2861 97
5123 64
16502 465
1553632 4464
306922 850
311866 1221
22309 641
430059 1706
516555 1785
233936 481
157498 1044
210861 790
147518 216
113858 1065
6083 139
216067 302
14095 645
89560 848
22271 797
118009 833
50485 229
6988 162
14314 890
7376 478
167967 928
70505 298
117594 678