8248 30
115807 671
29063 209
45691 743
52046 337
77884 399
35046 313
62672 172
156211 754
49060 570
57800 555
47116 729
4308 406
4961 418
5072 413
13253 423
2375 239
8269 196
6115 438
5226 513
6484 478
4903 839
3414 236