3132 205
9064 701
81778 883
3905 751
7204 546
23162 397
24272 373
104854 489
13992 115
35708 324
972 47
7134 89
10149 596
29671 377
5065 613
4194 518
25051 710
53976 823
3699 152
6244 647
2894 215
1802 98
5840 403
4685 728
9447 479
15889 537
2349631 3883
247174 1043