44186 686
21029 262
9615 229
22053 313
8315 514
27217 435
7750 362
7828 77
4764 218
5107 661
11195 830
3850 387
10682 313
11794 345
3872 92