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