34302 367
39042 580
11859 622
9633 85
17236 910
30050 394
20979 300
31475 519
12921 453
11707 147
7322 756
4025 727
6277 519
2794 271