3960 516
29996 577
7634 521
51030 181
45496 857
28122 191
22640 723
14746 264
35751 236
22889 726
9135 701
12877 622
4273 677
17765 516
21983 471
30585 78
27660 712
13129 132
15696 711
18361 590
126260 582
21079 340
63103 541
26465 332
9922 151
31527 234
26320 259
33558 382