15181 501
8962 817
7485 717
11421 565
4304 108
9625 1002
7535 176
4480 426
11693 102
9195 330
2380 159
3670 200
13717 422
4432 133
5112 242
5031 245