4935 52
1137 154
47063 701
23186 868
13581 623
22718 483
32381 349
14888 418
25327 938
7369 524
28059 612
11667 436
5712 491