3503 433
6480 323
11116 578
13529 51
101011 579
13058 121
18213 165
8718 462
7739 693
20290 847
12329 710
11087 836
7727 141
8669 661
15392 158
7072 47
6248 532
15654 482
84290 464
21144 114
11490 222