2892 47
3899 224
8508 422
3769 574
5677 344
3939 554
9135 268
2344 103
4202 122
8226 341
7956 257
8200 904
4835 713
3951 387
4318 494
5588 591
5699 424
6743 657
15928 770
16854 582
4529 514
5855 150
2388 228
19686 113