511 71
8087 32
7213 736
21992 100
3321 400
57198 237
33288 243
7661 273
29201 111
6454 466
6674 427
15822 60
13935 262
7483 681
15054 847
5305 97
13036 203
6510 580
3239 200
11325 92
153351 423
40309 283
12865 497
15865 786
23040 512
32125 833
10589 254
20475 497