5496 309
5742 580
3761 212
5827 811
7847 225
7317 810
32786 119
9548 349
8594 951
10646 183
6429 297
2207 141
5551 332
5991 798
8011 54
5162 807
30242 240
9485 542
7237 877
4664 122
19846 475