38613 831
30706 177
33783 382
13032 636
4702 534
10510 421
4764 210
3607 81
13777 575
4462 422
11238 119
5754 186
9677 768
9160 553
28167 136