3500 157
16739 286
120275 611
92547 123
66321 780
2782 182
62837 343
114737 709
155054 168
127571 671
174518 684
2302 29
84412 137
56094 548
174325 232
124445 629
159029 651
29634 378
359382 784
145973 931
397376 942
572580 1690
53042 655
250423 925
36718 469
184889 911
132437 733
51948 193