22559 43
97158 850
8848 118
15147 189
11472 305
67224 745
31629 638
192930 1349
157991 1039
74877 279
8914 510
26032 331
123303 1350
18453 392
18444 101
36815 422
20861 140
19292 303
8670 310
23065 272
19515 724
23268 348
89509 647
56396 787
36821 806
211897 335