456 95
2968 613
2593 554
1325 372
2066 617
2012 364
5606 513
3062 855
2636 778
406 53
2807 791
6894 313
28626 71
3052 673
43078 304
21767 492
34964 756
3459 298
16702 356
22588 86
1124 39
46869 457
23224 428
21126 100
5244 51
9351 701
10378 634
33028 78