29573 279
42223 731
4904 118
23384 220
23179 367
11308 337
18324 824
28215 133
18301 72
8086 373
4604 171
5655 434
21006 233
14574 461
6572 571
35910 543
101785 766