3596 767
15269 616
10378 420
4405 703
14650 477
9562 352
4773 631
6483 536
8475 845
3187 562
2968 61
7590 376
6126 634
6417 126
4001 212
3208 748
25406 658
49303 738
13141 178
28434 177
14905 257
16797 392
22781 321
48647 603
16256 397
5606 590
8936 76
48639 722