2120 95
5507 661
4309 44
6759 368
13354 294
4452 745
3252 720
7590 766
3854 619
161421 594
3442 588
63774 356
6764 633
149761 943
5111 495
4348 130
138819 249
77708 581
10396 544
4263 405
7653 490
42894 695
5948 346
9432 529
1199 99
4053 865
5771 511
146198 892