1640 350
1265 338
2484 704
99813 823
1944 303
42719 320
74503 599
2105 562
324725 813
81989 278
7131 481
70031 528
117514 378
9610 406
10270 103