102561 950
13474 755
3700 332
189808 1051
150268 747
142610 288
9322 462
27041 369
1858 83
5746 506
5298 527
6711 292
1530 162
7297 495