8248 30
115820 671
29065 209
45692 743
52048 337
77887 399
35047 313
62676 172
156214 754
49063 570
57812 555
47122 729
4308 406
4961 418
5072 413
13253 423
2375 239
8269 196
6118 438
5226 513
6484 478
4903 839
3414 236