2312 120
4913 122
20420 638
19504 483
22872 954
7181 240
7416 244
12324 326
5706 517
14351 778
11446 448
8354 418
16483 564
3199 25
11221 445
13442 365
10531 98
14647 256
28669 358
3875 92
3552 406