2096 620
2342 545
2519 623
16983 612
42887 443
12776 622
4572 387
48411 792
12654 48
3197 124
21236 1019
4339 354