5085 81
17483 726
6050 28
6202 192
17893 713
4070 535
4855 472
7476 770
15074 390
9191 724
13157 860
6436 504