29259 519
17606 575
14728 217
7142 455
7777 230
21435 538
9737 358
13579 115
3506 224
9346 390
4448 218
2814812 4101
935528 960
248417 1043
2559471 3577
255390 640
101064 817
67082 521
36711 613
92977 454
14681 338
121412 735
115994 808
108227 211
12131 82
5211 237
13955 299
34566 518