43020 507
1672 357
7332 478
5437 57
25335 464
2540 121
108225 713
2252 117
49672 289
28087 334
20276 204
7114 517
7317 850
5809 620
1582 278
46141 175
38358 34
3804 147
3365 927
52893 794
8472 453
21821 527
5382 280
19854 661