12667 946
5537 159
8569 416
4117 41
7632 504
30881 392
5976 465
3860 294
5256 756
8246 873
10919 621
15566 52
16031 413
10394 364
11421 697
16877 759
5751 73
5831 522
9008 81
15150 234
8516 506
14119 58
14234 710
5195 94
20507 794
2288 174
12150 261
4933 139