29572 279
42222 731
4899 118
23384 220
23174 367
11307 337
18323 824
28212 133
18299 72
8086 373
4604 171
5654 434
21005 233
14571 461
6572 571
35906 543
101774 766