2103 95
5486 661
4306 44
6756 368
13331 294
4448 745
3250 720
7588 766
3850 619
161341 594
3439 588
63707 356
6762 633
149530 943
5108 495
4344 130
138616 249
77629 581
10381 544
4262 405
7651 490
42853 695
5944 346
9429 529
1198 99
4049 865
5770 511
146128 892