249557 1180
175491 790
7733 593
291170 1058
104191 465
195971 489
256863 831
65555 926
115658 735
111696 806
56584 872
121149 751
104267 547
22210 895
12293 860
84891 767
20508 313
88189 498
28110 489
102814 209
2422 340
45312 639
9445 133
21687 415
4352 554
3272 210
3441 844
4561 435