29551 279
42186 731
4870 118
23353 220
23141 367
11284 337
18307 824
28193 133
18271 72
8081 373
4594 171
5619 434
20994 233
14557 461
6554 571
35871 543
101656 766