3502 281
4745 540
6048 567
71669 854
12391 274
67207 571
27210 211
17636 216
14236 308
2491 559
23399 196
7204 440
7149 750
7689 326
24514 131
29275 306
14593 109
38696 694
3605 309
17028 122
13588 636
9407 64
10043 420
165961 824