2909 598
3736 388
9995 183
8304 519
15007 862
10513 276
8062 335
7187 482
6539 257
7839 697
13963 285
3555 542
2648 383