3751 930
4168 613
25490 666
19806 889
4321 578
5141 152
4515 212
22919 593
6912 117
5580 368
17834 538
3617 491