29533 279
42155 731
4844 118
23314 220
23116 367
11261 337
18294 824
28156 133
18259 72
8075 373
4585 171
5589 434
20974 233
14548 461
6547 571
35849 543
101532 766