3646 272
2976 787
14391 347
10603 592
20885 612
19742 149
79891 808
5169 645
7941 980
7566 217
1811 124
3598 356
5533 609
87935 812
43779 456