9629 267
15801 240
205147 412
125507 532
6226 394
86018 166
22506 151
66737 502
99892 745
20876 406
45836 300
2480 36
2603 357
5326 276
3555 98
2726 267
65096 331