3646 272
2976 787
14391 347
10603 592
20844 612
19742 149
79885 808
5168 645
7941 980
7565 217
1811 124
3598 356
5533 609
87926 812
43771 456