14607 610
7933 239
12089 633
7861 859
5860 286
8409 453
3112 712
3531 66
3416 517
21045 350
20856 441
18938 321
3518 171
2912975 6087
3668 849
2585 155
938 119
33084 374
5199 419
2356 203
4959 474
4045 599
14451 669
8659 788
5956 933