30075 879
4901 492
10006 641
27271 627
13873 160
2521 312
10595 74
5616 668
5093 543
11579 232
29677 605
17494 344
5781 284
4789 496
6213 640
6257 682
4660 110
5653 468
2901 438
16134 599
4357 300
31506 254
4043 827
2395 218