12301 256
2855 356
6535 490
3803 391
3939 304
152381 834
17207 522
1824 82
15991 275
22102 703
5967 290