249511 1180
175479 790
7696 593
291152 1058
104172 465
195954 489
256845 831
65493 926
115626 735
111674 806
56575 872
121126 751
104257 547
22207 895
12287 860
84883 767
20493 313
88179 498
28089 489
102803 209
2419 340
45303 639
9413 133
21669 415
4343 554
3251 210
3441 844
4558 435