28582 253
197844 176
272408 181
112877 677
43706 527
82322 425
61306 313
62318 224
48886 418
138294 928
82996 735
126603 160
113598 108
75587 827
25044 49
62905 533
53086 603
129488 386
63323 688
15624 117
103376 235
97284 907
162296 540
46602 61
100239 508
54151 409
69401 661
16018 567