21212 255
9062 748
6197 295
5991 115
20591 455
29298 737
46526 713
28264 210
34219 576
15638 400
15273 443
41529 299
6355 343
3753 574
6781 42
6269 456
68728 607
81438 762
19501 847
36967 619