3753 632
22682 600
2612 557
8565 535
20589 254
7237 321
1405 46
2951 276
2094 382
4820 143
3981 242
23455 622
29937 673
8098 414
1676 224
4176 797
18901 155