4002 493
3233 506
32157 149
37846 588
47950 608
15555 331
8872 798
25076 307
19176 828
10729 591
23180 707
9485 194