12559 129
9723 286
33256 580
31471 195
28034 621
18655 66
14849 130
3303 327
45176 349
7414 244
6053 651
28223 49
3917 98
10173 134
6400 48
22373 211
44821 644
24227 333
7788 398
2958 151
11066 356
18077 828
12433 267
69125 441
44948 509
14516 457
5877 196
46336 70