8258 30
116015 671
29096 209
45767 743
52089 337
77990 399
35098 313
62736 172
156355 754
49117 570
58058 555
47190 729
4314 406
4963 418
5072 413
13258 423
2378 239
8270 196
6124 438
5228 513
6489 478
4908 839
3417 236