3582 392
4372 191
2495 177
2662 185
8041 662
4249 533
6022 824
2223 167
5587 219
6159 709
4200 344
4209 510
5654 661
2502 257
2840 475
7677 390
4904 521
16389 153
7451 239
62951 478
9502 396
33554 116
28926 882
79798 693
21886 739
40000 322
14655 407
48213 524