2990 866
3716 33
5426 77
17563 393
9050 324
22080 954
18880 436
10676 331
1706 190
1378 184
11871 191