2330 389
1683 303
7858 766
921 33
21763 273
37145 434
8541 323
5926 549
4503 612
105044 773
37689 193