22196 455
13057 111
44204 682
17864 236
20971 356
9279 50
29248 145
14814 776
18695 758
15224 675
23326 201
21534 313
18191 448
47685 350
27409 535
14629 573
24242 210
25444 415
38777 342
9452 228
12379 656
14521 468
23301 503
31887 141
22016 158
16670 669