12710 89
4942 286
7869 697
22863 750
3117 131
10338 848
13992 392
21248 358
8069 358
8392 622
17841 549
8631 146
9679 716
10769 57
6129 299
12965 92
11240 711
4286 167
8755 139
7526 498
6587 123
10278 83
7010 207
10158 380
21449 703
35122 896
38466 582
16213 878