5135 532
21984 589
20257 234
6296 318
2493 142
4133 548
2876 188
4006 886
12053 338
8198 53
2540 128
5162 378
9416 454
6696 583
4640 613
4215 153
5694 748
6703 667
14246 503
6285 383
4400 651
15605 268
2528 166
3353 162
9209 644
31169 296
11115 347
3007 281