8262 30
116093 671
29122 209
45816 743
52113 337
78039 399
35133 313
62757 172
156427 754
49160 570
58183 555
47216 729
4314 406
4964 418
5076 413
13261 423
2378 239
8271 196
6129 438
5228 513
6491 478
4909 839
3419 236