9621 267
15795 240
205004 412
125384 532
6219 394
85881 166
22376 151
66637 502
99772 745
20812 406
45698 300
2473 36
2594 357
5316 276
3546 98
2722 267
64935 331