8243 30
115664 671
29039 209
45644 743
52016 337
77828 399
35010 313
62638 172
156128 754
49020 570
57639 555
47081 729
4307 406
4958 418
5070 413
13253 423
2373 239
8264 196
6104 438
5225 513
6479 478
4902 839
3412 236