22556 43
97152 850
8848 118
11470 305
31622 638
192918 1349
157964 1039
74863 279
8913 510
26027 331
123282 1350
18449 392
18444 101
20855 140
19288 303
19512 724
23268 348
36819 806
211879 335
39380 722
97001 397
25038 173
74706 714
35424 285
48216 502
14395 201
78614 789
129347 917