3892 80
35821 724
2403 82
2553 98
1926 101
22950 756
129042 295
61792 563
2974 201
9102 252
4508 383
5735 264
3373 500
8357 131
4335 508