249528 1180
175482 790
7706 593
291159 1058
104175 465
195957 489
256849 831
65511 926
115634 735
111680 806
56577 872
121134 751
104259 547
22207 895
12288 860
84884 767
20498 313
88181 498
28095 489
102805 209
2419 340
45305 639
9422 133
21676 415
4346 554
3257 210
3441 844
4559 435