2906 833
1038 255
105959 565
2625 693
1997 438
1778 34
2396 427
4230 903
2102 259
108983 451
99903 381
45899 864
37000 178
50244 201
67932 652
26848 777
62950 461
33036 454
33107 735
86355 866