504 40
4403 928
842 250
2611 577
792 216
3587 841
2438 253
2944 888
1549 445
861 201
3299 632
6475 256
17142 268
36970 314
18824 355
33090 584
18183 148
3974 438
104856 509
78381 81
54837 75
39349 117
11540 183
72842 731
9019 760
23195 52
17533 616
2208 321