2561 130
162918 974
7577 55
193165 743
376063 1078
48930 401
15192 686
123805 465
892 158
46417 236
10524 148
42045 395
5734 206
20598 329
33466 612
25948 741
16091 316
8705 624
31614 913
13699 569
4208 229
14507 603
4787 199
3833 222
25335 398
1239 153
3016 423
15904 619