39984 857
3841 232
5372 532
20468 528
4735 221
6442 545
29993 86
4924 686
6909 807
4636 728
11994 184
9363 577
5962 887
4132 301
92209 172
19616 520
23998 622
52380 725
3012 175
28555 905
34911 663
4999 531
5242 573
3345 354
1671 212
2284 87
8553 502
2388 92