36065 116
41660 282
1427 154
8506 240
10848 452
16786 545
223028 514
30614 393
43482 199
10685 671
10365 117
19858 588
3787 319
1998 82
8162 758
5246 312
8558 599