3015 137
13104 134
21894 338
1158 221
4007 729
2192 177
8638 604
20575 554
4051 713
4369 746
2750 279
2865 271
5474 552
3745 862
2893 309
3221 539
11645 384
3024 479
6556 212
4868 349
5967 940
5145 131
5193 617
20602 238
7133 766
1943 411
83490 616
36725 843