3850 256
1501 127
630 61
3396 644
18723 464
5569 353
2556 184
5597 215
2456 137
1470 106
3096 315
5222 939
1475 34
6008 766
1967 362
3269 722
32569 602
21630 455
8377 326