31353 248
45900 151
32513 64
253472 673
89507 185
12213 307
4306 656
8264 274
157088 425
24690 153
7279 258
10062 490
16078 520
12536 715
11017 689
30333 384
31867 892
22459 643
17903 606
34336 593
68525 346
17451 594
4666 519
6789 578
5003 455
2963 403
2723 144
5965 242