15402 73
20228 516
26867 493
22671 160
17442 451
7362 428
11924 609
51707 445
14817 266
9997 574
12847 316
10186 268
15088 130
19951 680
20924 703
9089 732
3971 324