4003 410
4012 614
2099 69
305084 1033
3581 217
4237 713
4460 452
26429 80
29562 577
8123 228
8768 270
10007 155
4585 867
3675 471
4784 482