102533 642
10612 548
12194 168
55598 163
42481 723
17065 260
24107 157
18675 83
215451 897
55481 376
30246 202
87899 390
19495 220
50885 282
90979 521
22697 398
150027 825
38611 672
114901 778
144468 270
31853 241
136388 568
27451 330
168987 956
49607 497
12323 485
26015 877
56386 243