2133 95
5528 661
4310 44
6763 368
13371 294
4452 745
3255 720
7593 766
3855 619
161488 594
3450 588
63827 356
6768 633
149889 943
5114 495
4349 130
138987 249
77761 581
10400 544
4264 405
7655 490
42914 695
5949 346
9434 529
1199 99
4054 865
5773 511
146264 892