47088 372
48560 250
303533 446
99416 172
45859 438
42134 269
64317 307
31351 813
7288 483
4983 278
8752 877
6048 729
3147 278
4912 778
70361 198