8257 30
115990 671
29091 209
45761 743
52086 337
77983 399
35092 313
62729 172
156339 754
49113 570
58031 555
47179 729
4313 406
4963 418
5072 413
13257 423
2377 239
8270 196
6121 438
5228 513
6489 478
4908 839
3416 236