2586 137
6220 612
4554 87
8876 252
5059 743
6434 250
6993 717
5239 266
7943 561
8601 328
16932 209
11695 42
17847 277
3812 229
16596 312
7595 653
3042 33
3699 408
2585 273