2278 392
39899 337
12337 576
1500 126
11907 439
6667 116
11315 187
2624 74
30718 570
5629 872
17993 446
14265 404
3106 314
3873 29
14919 470
11100 63
2297 207
6388 71
7557 619
2520 265
4054 393
19403 638
15026 89
50323 141
13039 481
8444 457
66908 320
26368 528