9616 267
15795 240
204963 412
125336 532
6217 394
85849 166
22323 151
66601 502
99728 745
20789 406
45661 300
2470 36
2590 357
5315 276
3539 97
2719 267
64871 331