9615 267
15795 240
204950 412
125331 532
6217 394
85846 166
22320 151
66595 502
99718 745
20781 406
45650 300
2470 36
2590 357
5315 276
3539 97
2719 267
64857 331