1532 389
1003 297
43810 645
10666 42
206998 256
12304 109
49999 190
3369 498
4594 322
12620 482
10197 33