3061 695
4682 430
18554 822
12169 57
5851 442
7880 636
13120 459
11495 740
8582 163
8821 263
20649 52
3798 448
5631 195
13890 276
19821 207
7026 292
3802 133
5110 66
12295 768
6171 339
8818 85
2327 288
8737 701
14583 200
17090 296
77634 564
1997 96
3283 25