21272 921
5481 400
13856 888
29529 709
4464 686
45887 552
2067 85
10862 714
2788 281
20498 659
25869 402
12005 924
2012 222
3634 266
23429 409
8445 295
1450 169
53203 852
8830 738
2855 457
15400 847
2655 558
9591 816
15184 665
4235 255
4486 345
7872 142
5269 661