3085 598
3986 388
10199 183
8559 519
15233 862
10682 276
8267 335
7531 482
7053 257
8104 697
14243 285
3625 542
2776 383