9621 267
15795 240
205007 412
125386 532
6219 394
85882 166
22379 151
66638 502
99777 745
20814 406
45700 300
2473 36
2594 357
5316 276
3546 98
2722 267
64936 331