30013 126
119358 593
75462 799
112085 1064
23765 653
29044 582
15114 910
21348 72
20598 724
53208 196
26807 546
19373 673
31633 696
64120 260
14555 134
16212 432
31463 132
11450 210
49681 690
27954 677
10286 230
18858 793
25184 659