20015 145
37521 64
40396 975
26917 365
27761 598
29412 561
30859 436
39013 400
99037 534
22007 392
70364 587
27070 142
51486 679
31866 961
37991 287
23848 385
29874 835
28898 591
36067 673
52030 270
22478 301
19906 208
67605 526
30171 863