209057 488
19925 268
11556 242
14156 580
51553 690
6371 100
8888 49
5844 605
3412 44
7249 108
48289 524