13038 946
5649 159
8944 416
4223 41
7904 504
31731 392
6215 465
3960 294
5382 756
8455 873
11199 621
16235 52
16473 413
10674 364
11838 697
17384 759
5965 73
5966 522
9301 81
15712 234
8864 506
14820 58
14589 710
5368 94
20984 794
2369 174
12500 261
5191 139