8258 30
116017 671
29096 209
45770 743
52092 337
77992 399
35098 313
62737 172
156360 754
49118 570
58065 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