2583 130
162926 974
7580 55
193168 743
376123 1078
48931 401
15201 686
123819 465
893 158
46417 236
10532 148
42047 395
5740 206
20600 329
33473 612
25973 741
16100 316
8708 624
31624 913
13702 569
4212 229
14524 603
4789 199
3835 222
25349 398
1240 153
3019 423
15935 619