8243 30
115691 671
29042 209
45650 743
52018 337
77833 399
35013 313
62640 172
156143 754
49027 570
57666 555
47087 729
4307 406
4958 418
5070 413
13253 423
2373 239
8264 196
6104 438
5226 513
6480 478
4903 839
3412 236