15533 515
32852 173
59043 584
33029 941
31944 179
29959 143
11723 487
99803 508
17619 493
17608 115
75335 411
5462 521
13234 713
17448 733
7632 152
12552 49
2779 27
14650 409
5146 551
6336 459
18528 111
10396 498
8284 403
5753 482
3223 241
6893 706
21782 837
5311 917