19802 260
12462 53
19323 635
20831 550
21233 182
7261 688
9896 575
3483 302
115146 293
6039 248
8542 519
4722 532
23823 350
3020 544
7293 162
32882 457
4537 275
5287 437
18284 195
4266 676
7910 729
3496 109
12109 199
3689 129