5496 309
5742 580
3761 212
5827 811
7847 225
7318 810
32790 119
9548 349
8594 951
10646 183
6429 297
2207 141
5551 332
5992 798
8012 54
5162 807
30247 240
9489 542
7238 877
4668 122
19846 475