3601 436
7506 322
1846 110
4309 904
3588 392
2669 185
8048 662
4256 533
6036 824
2231 167
5604 219
6170 709
4214 344
4226 510
5670 661
7708 390
4939 521
16489 153
7481 239
63300 478
9546 396
33900 116
29117 882
80049 693
21962 739
40316 322
14702 407
48428 525