22557 43
97153 850
8848 118
11472 305
31627 638
192924 1349
157970 1039
74867 279
8913 510
26027 331
123289 1350
18451 392
18444 101
20855 140
19291 303
19512 724
23268 348
36819 806
211890 335
39381 722
97008 397
25040 173
74715 714
35425 285
48224 502
14396 201
78623 789
129355 917