2929 598
3813 388
10021 183
8324 519
15037 862
10534 276
8092 335
7226 482
6589 257
7880 697
13977 285
3560 542
2655 383