29600 90
7670 398
11846 234
28193 241
18907 469
16663 680
15976 826
24018 132
17215 439
4567 172
30723 59
5242 314
11967 883
15024 415
26336 328
10842 136
20142 400
14876 611
11843 82
4895 338
6103 55
10056 165
12892 320
9112 671
14467 783
29827 698
30793 718
22641 575