5084 312
3245 479
32866 341
2833 181
5049 303
39990 182
2632 280
5279 546
4107 597
2765 266
7328 332
4437 683
21477 133
3392 724
8637 357
3132 506
1697 233
3141 287
10661 603
7116 600
3981 408
3922 252
4957 516
1848 143