3508 157
17245 287
120616 611
92804 123
66399 780
2783 182
62865 343
114805 709
155135 168
127658 671
174596 684
2302 29
84458 137
56123 548
174423 232
124479 629
159064 651
29641 378
359494 784
146004 931
397391 942
572648 1690
53053 655
250447 925
36727 469
184982 911
132485 734
51954 193