4935 52
1137 154
47065 701
23188 868
13581 623
22722 483
32384 349
14889 418
25331 938
7369 524
28062 612
11670 436
5712 491