2603 137
6231 612
4572 87
8953 252
5067 743
6435 250
7002 717
5243 266
7945 561
8607 328
16939 209
11703 42
17872 277
3813 229
16614 312
7598 653
3046 33
3704 408
2589 273