29656 108
4334 444
27294 552
10862 524
2040 82
3274 253
1976 360
19702 303
1402 271
3051 460
395461 1035
8208 143
1317 358
711 185
7599 49
4587 682
10537 637
2665 582
2226 356
15385 106
33129 364
18171 324
1843 482
2484 495