4005 410
4014 614
2099 69
305084 1033
3582 217
4237 713
4460 452
26431 80
29562 577
8123 228
8768 270
10007 155
4586 867
3675 471
4786 482