3501 742
5716 250
6429 717
4759 266
7180 561
4180 324
14246 205
7997 42
15499 274
3234 229
13981 309
7285 653
2175 33
3207 408
2184 273