3262 72
16014 326
7191 561
6588 264
10923 421
4188 324
14297 205
4743 448
6492 169
13625 339
8742 42
2505 217
29595 1156
10675 500
7367 729
15564 274
5353 693
7380 271
4865 437
2380 181
5128 625
4099 463
3238 229
5951 719
7074 289
20081 357
17834 601
14039 309