2589 130
162927 974
7580 55
193168 743
376136 1078
48931 401
15201 686
123819 465
893 158
46417 236
10533 148
42047 395
5740 206
20600 329
33474 612
25976 741
16100 316
8708 624
31624 913
13702 569
4212 229
14527 603
4789 199
3835 222
25353 398
1240 153
3021 423
15936 619