8248 30
115830 671
29065 209
45698 743
52049 337
77890 399
35050 313
62677 172
156219 754
49066 570
57820 555
47125 729
4308 406
4961 418
5072 413
13253 423
2375 239
8269 196
6118 438
5226 513
6485 478
4903 839
3414 236