3072 505
12561 684
10350 278
37515 398
11242 63
22011 483
116441 599
207244 318
262003 797
192975 579
137847 843
87266 194
102060 722
7910 377
128828 602
95602 171
91627 135
131650 626
106133 205
63664 731
38009 925
121371 342
6410 318
13406 177
123719 562
84951 788
6453 71
1338 85