2952 147
3526 352
3096 87
5740 829
18996 170
5671 732
2247 277
12900 674
8251 886
4309 682
7927 921
3995 535
5508 957
12105 131
22959 826
2513 106
5559 815
3664 403
3557 324
3034 298
15060 795
2980 250
4330 469
5725 587