3560 628
6475 632
1991 295
2635 389
2349 236
2876 584
6297 791
3451 662
3192 577
4384 563
6931 497
6673 196
3207 92
3889 365
5770 232
17068 903
6711 81
3336 531
5845 281
3199 614
57649 477