22012 416
17597 839
3395 196
6357 773
9498 720
18663 92
38750 661
10342 449
20496 748
7720 285
27351 501
38250 307
10873 558
70019 528
9551 957
21550 674
9424 712
22783 383
7615 141
21858 539
16357 679
3312 180
5166 39
23235 877
21073 138
23062 603
20898 969
27608 357