2303 120
4912 122
20420 638
19493 483
22872 954
7181 240
7415 244
12323 326
5706 517
14342 778
11442 448
8354 418
16471 564
3199 25
11218 445
13438 365
10529 98
14640 256
28659 358
3875 92
3552 406