21213 255
9066 748
6198 295
5991 115
20598 455
29302 737
46533 713
28280 210
34222 576
15647 400
15275 443
41534 299
6356 343
3756 574
6783 42
6270 456
68742 607
81450 762
19508 847
36977 619