31498 742
287721 1288
143013 647
302028 1005
368991 573
375003 1272
26926 221
26199 329
47580 312
295724 939
108563 260
202891 849
210751 421
66767 704
196091 1030
370130 601
52131 404
246536 458
66341 327
54399 516
49347 555
687650 804