12831 946
31195 648
5589 159
7626 191
7741 504
31576 392
8404 873
11124 621
15831 52
16505 413
10558 364
17178 907
15333 683
11734 697
17117 759
5818 73
9278 81
15531 234
8638 506
14639 58
14430 710
5291 94
12519 261
15911 351
15974 837
4986 230
8357 312
41663 292