5013 411
1846 287
8483 554
4158 725
25925 541
100563 347
29010 327
27204 89
4732 402
10661 603
8273 696
7387 183
3478 737
5059 615
3955 753
1733 143
4853 80
7004 596
8355 709
1663 60
22594 188