303501 185
31945 328
27440 236
124615 677
21300 712
51215 528
97122 428
54673 420
149380 929
143797 170
42167 275
87420 830
30093 49
6514 412
21835 330
15247 885
7411 378
55573 603
78409 81
117448 403
24266 277
34046 139
17955 580
14440 609
109389 909
57743 513
177760 544
51502 61