2232 203
2946 147
9761 743
8247 886
4462 826
4496 481
3027 298
15053 795
3841 741
4421 640
4692 165
3381 461
5502 354
1382 96
8646 638
4538 775
3761 715
2826 332
2490 146
15565 669
5530 725
3956 766
2262 168
3267 511