9616 267
15795 240
204958 412
125335 532
6217 394
85848 166
22322 151
66599 502
99726 745
20784 406
45657 300
2470 36
2590 357
5315 276
3539 97
2719 267
64861 331