2581 130
162926 974
7580 55
193168 743
376120 1078
48931 401
15201 686
123818 465
893 158
46417 236
10530 148
42047 395
5740 206
20600 329
33472 612
25972 741
16099 316
8707 624
31624 913
13702 569
4212 229
14521 603
4789 199
3835 222
25347 398
1240 153
3019 423
15932 619