22063 103
31920 341
30707 508
17855 598
59648 736
37947 78
106474 777
53736 849
33141 250
15369 166
45798 465
34225 134
74430 648
110433 431
31440 292
74219 214
209910 1192
15280 491
43904 242
79033 588
22446 665
43497 153
66171 482
68839 552
154284 967
33451 410
36396 367
113710 262