105286 519
21471 593
12539 354
23866 157
34592 95
26071 738
150266 350
8893 215
33301 429
37991 137
35376 398
140469 589
20336 275
10935 580
134071 257
70348 1012
210090 1057
120059 340
56487 586
59671 602
61420 277
19676 643
158664 841
14335 112
25576 153
50165 878
626144 1677
202645 436