12560 129
9723 286
33256 580
31478 195
28035 621
18657 66
14851 130
3303 327
45178 349
7414 244
6053 651
28223 49
3918 98
10175 134
6400 48
22373 211
44829 644
24229 333
7789 398
2958 151
11067 356
18080 828
12433 267
69158 441
44949 509
14517 457
5878 196
46340 70