46851 149
2896 29
6764 294
5839 49
5016 576
6247 398
24376 800
6355 616
182689 302
10563 45
4876 326
5947 701
7458 515
8541 1002
61913 540
44816 694
62623 373
5901 432
42770 633
19381 484
4164 274
2191 109
2667 523
51664 454
65680 473
62680 716
109529 109
5559 405