3279 43
5386 669
17095 628
39884 336
15334 344
28027 405
35724 106
5184 528
1177 35
7592 634
4935 331
2507 178
4068 589
45581 700
21908 228