21212 255
9065 748
6197 295
5991 115
20597 455
29301 737
46531 713
28273 210
34219 576
15643 400
15274 443
41533 299
6356 343
3755 574
6783 42
6270 456
68737 607
81447 762
19506 847
36976 619