16073 132
6817 283
3893 326
4758 580
8733 415
5332 93
7698 758
29905 139
13668 206
7828 459
6774 113
10070 573
125018 137
4563 279
34916 743
90174 171
4080 46
7349 707
14353 97
5990 266
3750 251
8274 734
19968 96
6822 584
20325 412
8443 432
9787 339
2292 76