8270 30
116272 671
29165 209
45911 743
52164 337
78163 399
35196 313
62821 172
156569 754
49231 570
58453 555
47307 729
4316 406
4966 418
5083 413
13270 423
2382 239
8275 196
6137 438
5231 513
6498 478
4915 839
3426 236