29952 176
8160 464
3466 523
5455 594
9001 309
2745 440
3216 265
4287 911
71910 214
5862 63
16371 605
2888 308
8834 590
1505 40
5209 531
3444 394
4521 680
4308 216