21513 327
5331 182
7442 252
25078 121
14479 47
19927 378
10362 591
16668 413
3283 246
5284 598
5866 888
12136 400
8927 410
9871 216
3551 448
449783 743
8586 235
13453 111
34441 386
2991 517
9456 260
57312 627
11575 72
24382 297
5016 478
19573 616
19591 163
6089 873