2172 569
5066 616
3804 341
8814 720
39971 222
50493 448
30924 532
10240 283
7437 250
83077 684
70835 309
200214 592
138783 625
146656 793