2318 120
4913 122
20420 638
19517 483
22872 954
7181 240
7416 244
12324 326
5706 517
14362 778
11454 448
8354 418
16490 564
3199 25
11226 445
13447 365
10533 98
14651 256
28680 358
3875 92
3552 406