17191 519
111302 594
9884 556
31048 747
2819 109
1417 336
17459 640
28376 309
2715 733
66769 848
4782 739
14194 888
1238 365
14117 502
12108 818
1305 303
218 66
116705 201
43455 93
25306 241
1695 501
9623 236
27573 818
480 135