4925 291
22955 66
30171 663
11594 107
17952 803
43669 472
10847 255
20306 497
31037 329
14538 598
5527 395
30418 221
4694 911
3501 379