2102 95
5486 661
4306 44
6756 368
13327 294
4448 745
3249 720
7588 766
3849 619
161321 594
3439 588
63698 356
6761 633
149484 943
5108 495
4343 130
138576 249
77601 581
10378 544
4262 405
7651 490
42844 695
5944 346
9429 529
1198 99
4049 865
5770 511
146114 892