20399 471
5767 72
321982 1255
6999 557
59872 390
25808 356
42697 806
75927 754
80262 737
18339 651
15238 575
8933 847
1974 286
2555 289
3479 352
7812 617