29220 519
17597 575
14721 217
7139 455
7773 230
21423 538
9733 358
13573 115
3497 224
9342 390
4444 218
2807906 4100
935446 960
248409 1043
2554000 3573
255366 640
101054 817
67073 521
36702 613
92975 454
14679 338
121348 735
115966 808
108188 211
12126 82
5206 237
13947 299
34474 518