29262 519
17607 575
14733 217
7143 455
7778 230
21437 538
9737 358
13579 115
3506 224
9346 390
4448 218
2815677 4101
935536 960
248418 1043
2560073 3578
255392 640
101065 817
67088 521
36711 613
92977 454
14681 338
121418 735
116000 808
108229 211
12131 82
5211 237
13957 299
34586 518