12770 946
5578 159
8721 416
4164 41
7697 504
31358 392
6045 465
3889 294
5321 756
8310 873
11021 621
15892 52
16220 413
10459 364
11542 697
17130 759
5821 73
5873 522
9117 81
15327 234
8624 506
14454 58
14424 710
5287 94
20806 794
2323 174
12314 261
5013 139