15077 645
79516 432
26041 822
14795 471
11382 190
25063 109
21007 466
22435 288
3539 100
25088 287
5133 41
11814 185
4999 270
28748 264
15686 514
3594 637
6555 823
4636 949
36992 490
50328 278