4040 432
5292 73
2260 225
6604 700
45142 267
17096 273
11470 289
14170 666
7695 263
11383 398
9094 136
14496 82
8262 636
6721 508
24144 180
2298 107
11973 783
2921 664