2587 137
6220 612
4558 87
8888 252
5060 743
6434 250
6993 717
5239 266
7943 561
8601 328
16933 209
11695 42
17849 277
3812 229
16599 312
7595 653
3042 33
3700 408
2585 273