4004 432
5235 73
2257 225
6600 700
45135 267
17082 273
11470 289
14167 666
7694 263
11380 398
9093 136
14494 82
8261 636
6718 508
24141 180
2293 107
11969 783
2921 664