21212 255
9062 748
6197 295
5991 115
20593 455
29298 737
46528 713
28264 210
34219 576
15639 400
15273 443
41530 299
6355 343
3753 574
6781 42
6270 456
68730 607
81441 762
19504 847
36972 619