2912 327
24059 288
11572 78
14510 165
9802 857
16981 349
10283 576
8980 76
21006 668
11531 345
10254 314
12250 442
6251 421
9512 643
10795 432
15991 122
21049 822
11903 353
12013 524
35690 436
16064 248
20267 271
55099 377
50346 804
53267 653
8268 523
17020 340
12075 305