30130 47
4207 335
4080 695
6665 581
6853 482
3879 82
6726 782
5304 565
17954 554
7576 476
5414 55
29297 503
4886 446
13721 443
12449 267
5496 550
6086 266