29248 519
17600 575
14723 217
7142 455
7777 230
21427 538
9737 358
13576 115
3502 224
9343 390
4448 218
2812113 4101
935498 960
248414 1043
2557279 3576
255383 640
101060 817
67079 521
36710 613
92976 454
14680 338
121390 735
115977 808
108210 211
12130 82
5208 237
13951 299
34527 518