115926 499
71149 181
153446 389
40720 267
22287 543
37772 636
20954 1001
155955 648
61058 220
143619 222
1010660 3017
96588 640
246161 921
80284 642
60087 494
190990 545
209956 451
32956 354
42744 880
32453 95
39698 325
38413 766
72895 545
33321 746
40609 242
77570 838
38299 580
143743 829