29968 90
47208 464
24294 287
7575 250
13462 267
4646 204
8473 611
5132 211
3928 669
7393 656
5575 344
6664 83
6167 207
10714 508
5579 201
11741 748
15784 253
13898 37
20152 109
5132 39
5604 311
10536 591
12079 614
4292 276
7205 614
4209 323
7442 506
6845 586