304569 1134
8901 730
3067 298
4533 384
37162 350
62120 490
4581 163
18027 464
22551 900
106725 331
45949 159
4582 207
113921 200
51233 73
143114 823
117370 522
100831 590
131300 733
6277 208
32407 617
47492 65
96965 683
244257 946
40327 520
49770 403
88078 318
236162 1178
246265 929