21212 255
9063 748
6197 295
5991 115
20593 455
29300 737
46530 713
28268 210
34219 576
15641 400
15274 443
41531 299
6355 343
3753 574
6781 42
6270 456
68734 607
81445 762
19505 847
36973 619