29512 279
42118 731
4809 118
23271 220
23091 367
11222 337
18278 824
28130 133
18237 72
8069 373
4570 171
5575 434
20954 233
14531 461
6530 571
35825 543
101418 766