22994 451
28995 232
23413 308
16625 393
9629 344
11428 134
12456 729
11444 313
10916 489
2197 257
4472 165
9934 576
15361 408
5133 214
13123 198
2401 115
16484 664
13419 54
7253 169
5535 419
49336 311
20077 544
7733 350
12785 326
32473 740
3486 520
14635 679
16910 399