2132 95
5526 661
4310 44
6763 368
13369 294
4452 745
3255 720
7593 766
3854 619
161486 594
3450 588
63824 356
6767 633
149881 943
5114 495
4349 130
138979 249
77758 581
10400 544
4264 405
7655 490
42912 695
5949 346
9434 529
1199 99
4054 865
5773 511
146259 892