14005 286
5075 220
35549 821
11282 596
32714 283
43617 527
25150 664
23961 503
5369 262
3749 685
8001 857
2725 166
12389 364
74424 459
29925 757
8270 847
24009 208
2452 174
26346 256
10711 176
6046 218
8111 638
29114 173
25545 598
3568 273
13738 178
5733 591
45163 255