3031 459
32222 833
4279 778
2113 204
10769 157
3841 121
4206 719
4815 843
19610 58
7848 136
6389 625
4606 608
4169 983
7849 88
4530 326
6949 452
400356 207
61033 504
13038 787
10269 608
2856 290
76287 81
96091 906
17070 521
11181 482
3739 563
8780 397
27118 893