2578 342
4647 508
244335 175
30427 567
3073 40
10165 517
4630 909
9544 846
5701 448
6659 367
18234 302
23854 106
15325 631
25186 716
3081 282
8108 578
15358 813
7232 87
6760 596
9178 582
18101 199
11147 322
5467 173
4814 631
45569 510
17375 841
12578 79
13743 413