44198 686
21109 262
9621 229
22056 313
8316 514
27230 435
7766 362
7830 77
4771 218
5112 661
11217 830
3854 387
10683 313
11796 345
3875 92