8258 30
116011 671
29093 209
45767 743
52089 337
77989 399
35097 313
62736 172
156352 754
49116 570
58052 555
47188 729
4314 406
4963 418
5072 413
13257 423
2378 239
8270 196
6123 438
5228 513
6489 478
4908 839
3417 236