29058 971
4614 874
1447 77
2672 482
18166 156
3335 450
3068 580
4167 569
1932 446
2863 181
5275 685
3758 215
7742 604
3778 553
2750 136
2314 242
3653 396
3189 538
2154 187
4821 731
2590 587
1842 80
4359 575
7057 280
3861 549
2263 67
4820 503
1713 345