18633 877
3142 433
9816 61
12977 890
15089 121
880 103
3034 746
1428 101
3231 73
3837 592
1299 135
3699 758
2538 511
1502 105
2612 144
15677 734
4814 631
8669 784
7553 522
4963 627
6384 618
25605 97
9135 302
7400 756
7034 339
15127 264
3473 123
10272 755