30263 823
111557 937
16047 891
14719 141
25841 204
259910 981
33951 66
10517 920
23270 788
16197 595
6222 212
25390 635
17503 445
5916 737
78166 414
39387 566
45853 506
26575 686
124064 291
23849 608
37157 752
83206 404
37630 589
51981 510
96247 320
14776 807