3233 506
5996 540
5815 392
30800 806
89898 591
77937 883
27630 171
17552 598
38897 173
13927 937
1624 262
2618 265
2384 419
5832 628