4302 607
2645 109
5044 463
4919 596
6376 454
4618 521
4456 160
8032 593
5144 597
5157 758
9392 133
18867 382
9452 286
5900 335
36711 952
29690 404
7981 116
4403 249