44197 686
21097 262
9621 229
22056 313
8315 514
27230 435
7764 362
7830 77
4769 218
5110 661
11211 830
3854 387
10683 313
11796 345
3875 92