15402 73
20228 516
26867 493
22670 160
17441 451
7362 428
11924 609
51706 445
14817 266
9997 574
12847 316
10186 268
15087 130
19950 680
20923 703
9089 732
3971 324