21537 327
5339 182
7448 252
25081 121
14517 47
19983 378
10382 591
16688 413
3290 246
5300 598
5874 888
12147 400
8948 410
9891 216
3555 448
452026 746
8648 235
13501 111
34573 386
2995 517
9513 260
57337 627
11605 72
24436 297
5034 478
19632 616
19685 163
6110 873