13506 658
7081 488
15552 50
11144 220
12912 70
14803 157
33929 117
13711 37
8012 569
6154 509
11188 523
9271 437
14647 548
18684 328
61405 151
21952 517
2182 114
8135 324
6709 542
44978 334
2474407 3525
283823 1571
18550 386
42089 582
46895 236
4216 30
115386 806
16231 294