35031 271
199297 537
29115 403
47025 302
27982 861
26342 612
35927 715
33988 416
9424 284
4007 76
14181 905
6259 148
11420 723
17043 536
4396 732
1655 255