3257 72
15957 326
7188 561
6582 264
10902 421
4187 324
14284 205
4740 448
6484 169
13589 339
8738 42
2502 217
29525 1156
10673 500
7355 729
15544 274
5350 693
7372 271
4861 437
2379 181
5126 625
4097 463
3237 229
5950 719
7069 289
20064 357
17820 601
14017 309