22797 307
74952 250
109745 808
5672 307
10261 322
16625 236
7578 245
33316 404
93613 435
24428 552
52449 686
43806 831
18501 288
37587 589
19635 308
22496 739
81844 403
30095 373
8775 620
55823 257
8872 208
19659 90
5621 818
5117 309
15926 362
4382 37
34123 313
18691 401