43458 216
4400 668
2704 54
3092 497
21355 620
8187 390
20318 337
14516 89
7462 206
5776 669
3441 531
4861 478
4860 171
14789 426