1832 531
1036 292
959 247
2430 479
21809 426
30608 116
23329 564
36442 442
90938 545
38088 591
48366 300
3795 543
4147 723
3251 256
6276 305
22572 786