9621 267
15795 240
204996 412
125368 532
6219 394
85871 166
22358 151
66628 502
99760 745
20806 406
45686 300
2473 36
2593 357
5316 276
3542 98
2721 267
64902 331