29032 225
32435 686
4337 637
18583 384
13137 303
3145 504
4008 277
7717 917
3278 605
3372 635
5758 388
2769 287
2537 391