29065 63
4542 30
8805 272
5776 355
83354 638
3427 400
4845 366
18673 581
4531 822
4459 414
3782 547
4740 238
7647 318
78797 311
6571 366
23722 341
33044 314
6965 596
7370 953
20000 350
27249 128
5369 412
13760 777
53376 550
4248 193
7754 103
3112 420
5964 695