2508 306
1723 256
4762 555
3730 277
2707 497
8749 208
8152 541
9851 459
19427 337
8251 33
11515 258
1796 108
2263 189
9481 655
6077 454
6833 531
6573 124
3726 327