15016 610
8026 239
12283 633
8225 859
5941 286
8516 453
3154 712
3550 66
3552 517
21814 351
21489 441
19179 321
3695 171
2992528 6123
3722 849
2624 155
987 119
33933 374
5494 419
2461 203
5219 474
4124 599
14532 669
8742 788
6207 934