9621 267
15795 240
204996 412
125367 532
6219 394
85870 166
22357 151
66627 502
99759 745
20806 406
45685 300
2473 36
2593 357
5316 276
3540 98
2721 267
64901 331