34331 367
39051 580
11863 622
9641 85
17250 910
30074 394
20991 300
31489 519
12927 453
11717 147
7324 756
4026 727
6278 519
2795 271