2126 95
5516 661
4310 44
6762 368
13363 294
4452 745
3254 720
7591 766
3854 619
161447 594
3444 588
63796 356
6765 633
149806 943
5111 495
4348 130
138885 249
77733 581
10398 544
4263 405
7654 490
42902 695
5948 346
9434 529
1199 99
4054 865
5773 511
146225 892