4878 756
12595 58
8303 653
2942 224
3594 584
163319 974
24673 295
6533 615
5407 469
4027 406
2642 45
5159 661
3602 521
9322 501
100961 634
1469 126