4934 52
1137 154
47063 701
23186 868
13581 623
22717 483
32381 349
14887 418
25327 938
7369 524
28059 612
11665 436
5712 491