29981 90
47240 464
24303 287
7576 250
13467 267
4646 204
8475 611
5133 211
3928 669
7398 656
5576 344
6668 83
6170 207
10715 508
5585 201
11743 748
15785 253
13901 37
20166 109
5154 39
5605 311
10543 591
12088 614
4294 276
7206 614
4215 323
7445 506
6850 586