296702 183
31802 328
27259 236
122225 677
21011 712
49705 528
94527 428
53422 418
147821 929
140836 170
41109 275
85792 830
28519 49
5469 412
21288 330
14965 885
7292 378
55180 603
78064 81
116267 403
24095 277
33734 139
17809 580
13365 609
107081 909
57422 513
174470 543
50706 61