22105 455
13006 111
43990 682
17773 236
20912 356
9262 50
29159 145
14784 776
18591 758
15185 675
23237 201
21477 313
18108 448
47487 350
27310 535
14591 573
24154 210
25301 415
38594 342
9423 228
12346 656
14458 468
23198 503
31569 141
21920 158
16602 669