5006 983
311854 707
16924 471
13780 61
10667 135
33075 553
26192 639
18394 366
17483 886
18183 741
30999 254
18326 702
12746 556
13980 119
4339 166
7371 339
15057 32
6493 716
9331 516
46548 524
7878 310
14002 44
30984 884
3711 240