2884 598
3569 388
9981 183
8291 519
14994 862
10503 276
8045 335
7169 482
6518 257
7821 697
13956 285
3548 542
2645 383