29262 519
17608 575
14733 217
7143 455
7779 230
21437 538
9738 358
13579 115
3506 224
9346 390
4448 218
2816104 4101
935541 960
248418 1043
2560332 3578
255397 640
101065 817
67090 521
36711 613
92978 454
14682 338
121427 735
116001 808
108233 211
12131 82
5211 237
13957 299
34595 518