8257 30
115984 671
29091 209
45760 743
52085 337
77979 399
35091 313
62726 172
156333 754
49110 570
58023 555
47177 729
4313 406
4963 418
5072 413
13257 423
2377 239
8270 196
6121 438
5228 513
6489 478
4908 839
3416 236