3601 436
7506 322
1846 110
4309 904
3588 392
2669 185
8048 662
4256 533
6034 824
2231 167
5603 219
6170 709
4214 344
4225 510
5670 661
7708 390
4939 521
16489 153
7481 239
63296 478
9546 396
33898 116
29115 882
80042 693
21962 739
40309 322
14702 407
48422 525