15536 515
32855 173
59053 584
33033 941
31948 179
29960 143
11724 487
99872 508
17619 493
17614 115
75341 411
5462 521
13237 713
17450 733
7634 152
12552 49
2780 27
14652 409
5146 551
6336 459
18534 111
10400 498
8284 403
5756 482
3223 241
6894 706
21787 837
5318 917