2388 312
6577 623
11307 463
8160 612
1294 133
4046 324
5499 433
5382 780
13628 303
17244 515
6602 667
5132 883