2909 598
3719 388
9995 183
8303 519
15005 862
10511 276
8058 335
7184 482
6537 257
7836 697
13963 285
3555 542
2647 383