15899 260
37100 153
45102 603
9176 328
30356 221
66320 200
7163 231
49732 377
105122 584
70148 670
18825 319
106553 847
18043 94
51895 60
7358 246
9305 503
23570 923
4342 752
19444 507
20565 505
7090 232
15278 719
19282 396
9248 546
12052 444
7943 74
10367 73
2132 249