20872 594
4089 749
43612 482
47721 504
3946 133
1995 45
19288 168
2091 130
4444 92
7446 297
89934 633