2297 120
4912 122
20419 638
19486 483
22870 954
7180 240
7415 244
12322 326
5706 517
14340 778
11436 448
8353 418
16468 564
3199 25
11214 445
13432 365
10529 98
14636 256
28649 358
3875 92
3552 406