1105 122
19391 638
17380 483
21995 954
6133 240
5212 243
8612 326
5186 517
12269 777
9838 448
7743 417
10669 558
2449 25
6495 444
8154 365
6256 95
7080 255
21189 353
3075 92
2951 406