43915 686
19550 262
9294 229
21978 313
8183 514
26635 435
7569 362
7657 77
4573 218
5054 661
10271 828
3787 387
10572 313
11671 345
3743 92