3196 205
5581 491
5784 247
4015 107
4529 84
7971 535
11428 371
8560 879
3764 436
4751 428
2372 696
1355 224
3552 326
9936 614
5369 623
6446 895
2052 261
5331 488
4648 444
5894 245
4131 111
3750 47
5966 133
5753 628