9600 267
15773 240
204617 412
125036 532
6197 394
85563 165
22073 151
66338 502
99401 745
20656 406
45317 300
2459 36
2575 357
5295 276
3521 97
2709 267
64558 331