29955 90
47200 464
24287 287
7575 250
13460 267
4646 204
8469 611
5132 211
3927 669
7390 656
5573 344
6662 83
6166 207
10711 508
5579 201
11740 748
15783 253
13894 37
20147 109
5129 39
5603 311
10535 591
12077 614
4292 276
7205 614
4209 323
7442 506
6842 586