9621 267
15795 240
205008 412
125386 532
6219 394
85883 166
22379 151
66639 502
99777 745
20815 406
45701 300
2473 36
2594 357
5316 276
3546 98
2722 267
64937 331