6528 120
5955 339
18041 808
14140 962
16075 538
4170 98
50081 190
25194 644
6021 191
25115 391
8960 621
12857 52
13541 412
13303 906
12214 682
14641 758
10937 58
10316 261
35139 292
5328 255
14824 746
30675 91
13831 126
2170862 3804
246651 1043
1928098 3298
381353 1160
273508 1567