2143 95
5545 661
4313 44
6765 368
13388 294
4454 745
3257 720
7597 766
3856 619
161526 595
3452 588
63859 356
6771 633
150005 943
5115 495
4351 130
139114 249
77802 581
10404 544
4265 405
7655 490
42939 695
5950 346
9435 529
1199 99
4055 865
5775 511
146310 892