44096 686
20467 262
9443 229
22033 313
8267 514
27096 435
7651 362
7790 77
4681 218
5090 661
11067 830
3823 387
10656 313
11748 345
3842 92