92853 177
111870 600
200360 811
40941 573
317122 1172
284449 722
19322 136
42135 511
20457 831
17393 862
57542 764
90169 360
95274 671
51133 726
431545 1491
299857 569
539554 1088
50057 782
477677 1026
40789 287
22551 597
42899 208
61469 200
260691 595
55152 485
12898 651
7853 37
6369 326