2362 120
4928 122
20429 638
19578 483
22889 954
7187 240
7419 244
12327 326
5710 517
14454 778
11472 448
8361 418
16563 564
3204 25
11252 445
13499 365
10554 98
14673 256
28777 358
3877 92
3556 406