3003 810
1420 463
2862 924
30374 538
4669 761
9981 340
10208 542
5646 465
16798 124
105765 675
4397 615
12645 705
6158 585
13089 294
11468 835
4550 355
5101 482
4053 144
2716 321
5870 865
3825 322
65890 746
77955 772
26634 215
4721 438
20442 755
75127 577
27361 837