37997 683
4663 559
35707 578
5031 346
13071 335
18076 277
5351 522
10147 336
4248 445
94624 373
48589 953
14565 570
48559 812
4044 240
19606 535
23145 924
10352 619
6384 95
3891 411
11065 392
4892 357
7943 295
152903 1124
93976 208
16807 860