13082 946
5662 159
8999 416
4252 41
7935 504
31859 392
6248 465
3977 294
5392 756
8481 873
11246 621
16301 52
16549 413
10732 364
11894 697
17470 759
5990 73
5998 522
9346 81
16290 234
8900 506
14894 58
14626 710
5393 94
21025 794
2380 174
12547 261
5226 139