29998 90
47254 464
24311 287
7578 250
13477 267
4646 204
8479 611
5134 211
3930 669
7400 656
5582 344
6670 83
6172 207
10720 508
5586 201
11747 748
15787 253
13908 37
20175 109
5159 39
5610 311
10544 591
12092 614
4297 276
7208 614
4215 323
7448 506
6853 586