8265 30
116170 671
29141 209
45843 743
52137 337
78088 399
35166 313
62788 172
156486 754
49199 570
58312 555
47256 729
4314 406
4965 418
5078 413
13264 423
2380 239
8272 196
6130 438
5230 513
6496 478
4911 839
3421 236