12559 129
9723 286
33256 580
31472 195
28034 621
18656 66
14849 130
3303 327
45177 349
7414 244
6053 651
28223 49
3917 98
10174 134
6400 48
22373 211
44826 644
24228 333
7788 398
2958 151
11067 356
18078 828
12433 267
69138 441
44949 509
14516 457
5877 196
46338 70