6303 339
6729 115
15352 206
10204 465
9952 132
9283 506
10109 883
8130 81
10880 114
244227 1195
2350580 3885
328468 529
2117558 3402
277202 1568
232346 589
193363 743
2703622 6600
697361 1987
250746 1181
95353 372
142389 691
115566 632
46346 393
61012 598