3489 404
9046 850
6311 239
5043 606
22866 674
6652 676
7136 349
5542 521
6645 669
3269 436
3104 335
23071 947
10171 141