4935 52
1137 154
47065 701
23189 868
13581 623
22722 483
32385 349
14889 418
25331 938
7369 524
28062 612
11671 436
5712 491