22095 644
9585 304
5275 248
6929 200
8205 51
23944 392
11230 261
9963 473
6574 493
16377 119
9525 546
6437 294
4738 538
16438 396
10486 667
17193 69
3276 183
7159 606
11940 634
6045 523
18158 526
3663 84
10915 918
24355 654