249476 1180
175471 790
7675 593
291132 1058
104158 465
195935 489
256838 831
65447 926
115599 735
111659 806
56566 872
121104 751
104246 547
22197 895
12284 860
84869 767
20472 313
88171 498
28075 489
102791 209
2417 340
45295 639
9400 133
21662 415
4341 554
3238 210
3439 844
4555 435