29976 90
47233 464
24301 287
7576 250
13467 267
4646 204
8475 611
5132 211
3928 669
7394 656
5576 344
6668 83
6168 207
10714 508
5583 201
11742 748
15784 253
13899 37
20163 109
5150 39
5605 311
10541 591
12086 614
4293 276
7205 614
4215 323
7444 506
6848 586