1296 351
1123 302
1965 504
2177 622
5063 77
77022 320
79459 948
4337 348
10768 674
12971 640
9015 547
11505 554
4875 226
5839 718
2044 158