4933 52
1137 154
47057 701
23182 868
13581 623
22710 483
32378 349
14887 418
25326 938
7369 524
28053 612
11665 436
5712 491