2589 137
6221 612
4560 87
8895 252
5062 743
6434 250
6995 717
5239 266
7944 561
8601 328
16935 209
11698 42
17854 277
3812 229
16600 312
7596 653
3043 33
3700 408
2587 273