2286 120
4909 122
20416 638
19465 483
22867 954
7179 240
7414 244
12318 326
5700 517
14330 778
11427 448
8351 418
16452 564
3195 25
11208 445
13416 365
10520 98
14620 256
28625 358
3871 92
3552 406