34363 367
39051 580
11866 622
9651 85
17274 911
30090 395
21014 300
31505 519
12933 453
11726 147
7327 756
4027 727
6283 519
2797 271