3960 516
29996 577
7634 521
51030 181
45496 857
28120 191
22639 723
14746 264
35750 236
22889 726
9135 701
12876 622
4273 677
17765 516
21982 471
30585 78
27659 712
13129 132
15696 711
41642 572
18361 590
126260 582
21079 340
63103 541
26465 332
9922 151
31527 234
26320 259