3029 81
5896 661
6037 205
3504 166
6988 503
10674 494
9216 901
7539 281
7615 509
5876 179
9083 61
4234 151
7273 681
7535 495
13146 393
10621 676
9379 614
7793 494
8337 682
2051 29
5504 429
5558 947
8432 904
24719 845