9621 267
15795 240
205009 412
125387 532
6219 394
85884 166
22383 151
66640 502
99778 745
20816 406
45705 300
2473 36
2594 357
5316 276
3546 98
2722 267
64939 331