29196 519
17591 575
14717 217
7138 455
7771 230
21418 538
9725 358
13569 115
3493 224
9342 390
4444 218
2804845 4097
935411 960
248399 1043
2551560 3573
255353 640
101053 817
67066 521
36698 613
92974 454
14675 338
121331 735
115955 808
108170 211
12125 82
5203 237
13944 299
34427 518