1116 122
19392 638
17381 483
21997 954
6135 240
5214 243
8617 326
5186 517
12272 777
9841 448
7744 417
10678 558
2453 25
6502 444
8159 365
6263 95
7082 255
21196 353
3075 92
2951 406