21995 158
647727 1631
51596 680
22003 562
482523 988
259904 1197
170162 202
52889 691
241501 1040
32643 206
66470 932
27534 199
37148 586
57387 726
8318 185
172787 1002
32913 411
17865 746
12705 679
48918 340
25741 447
14306 633
117048 748
476003 1174
17880 188
63925 393
55161 897
331393 1123